Amwaj Island 4.67

3.7 star(s) from 16 votes
Muharraq,
Bahrain

About Amwaj Island

Amwaj Island Amwaj Island is a well known place listed as City in Muharraq , Island in Muharraq ,

Contact Details & Working Hours