Explore Al Mansur Castle In Rustaq, Oman
Al Mansur Castle (may also be spelt as Al Mansour) is a castle in Wilayat Al Rustaq in the South Al Batinah region in Oman, very close to the village…
Share
Posts by tag
Input your search keywords and press Enter.