Satellite map of Anjouan
Anjouan (also known as Ndzuwani or Nzwani, or, historically, as Johanna) is an autonomous island in the Indian Ocean that forms part of the Union of the Comoros.
Latitude: -12° 14' 60.00" S
Longitude: 44° 24' 59.99" E
Nearest city to this article: Lingoni
Read about Anjouan in the Wikipedia Satellite map of Anjouan in Google Maps