Find the best apartments for sale in Amwaj Island. Amwaj is artificial islands located in the north east of Bahrain. Amwaj Island has two distinctive islands that people love, one is Tala Island and the second is floating city.
Amwaj Island average market price
117 Total Properties
98,703 BHD Average Price
Get the latest restaurant reviews & promotions in Bahrain