Ibra Attractions & Activities - The Best Holiday Destinations for 2020
Ibra is a city in Central Coastal Oman. It's located on the road from Nizwa to Sur and is the gateway to the desert of the Wahiba Sands.
The Most Frequently Asked Travel Questions about Ibra