Tagausur

Welcome to the Tagausur google satellite map! This intermittent stream is situated in Herat Province, Afghanistan. Original name (with diacritics) of the place is Tagausur. See Tagausur photos and images from satellite below, explore the aerial photographs of Tagausur area. This placemark was added 2011-03-07.