Nizwa Travel Guide
Nizwa in Oman is a potpourri of experiences that define Omani culture. I visited this beautiful country a few years back and came back with so many memories. Nizwa was the erstwhile capital of Oman in the 6th and 7th century and has been befittingly called the ‘Pearl of Islam’, Nizwa is one of the… Read More Nizwa Travel Guide