Satellite map of Muharraq Island
Muharraq Island (Arabic: جزيرة المحرق) is the third largest island in the archipelago of Bahrain after Bahrain Island and Hawar Island.
Latitude: 26° 16' 0.99" N
Longitude: 50° 38' 18.20" E
Nearest city to this article: Al Muharraq
Read about Muharraq Island in the Wikipedia Satellite map of Muharraq Island in Google Maps