View Larger Map
Muharraq Island - Wikipedia, the free encyclopediae
n.wikipedia.org/wiki/Muharraq_Island Cached
Muharraq Island is the third largest island in the archipelago of Bahrain after BahrainIsland and Hawar Island. It is named after Muharraq City, the former capital ...
Muharraq Island is the third largest island in the archipelago of Bahrain after BahrainIsland and Hawar Island. It is named after Muharraq City, the former capital ...