Loading icon
Unassumingly nestled on the southeastern coast of the Arabian Peninsula is the city of Muscat, the capital of Oman

The shimmering jewel of the Arabian peninsula, Muscat, has been stunning and enchanting travelers for centuries, emerging from the Arabian landscapes like a mirage