Oman : Mohammed Al Ameen mosque


Al Ameen mosque is commonly known as Bahwan Mosque and is built on a striking location in Bawshar. It is in the scale of a royal Omani mosque.

hotels nearby

map and directions

food and drinks

more information