Nestled between the serenity of nature, the ancient forts and some cultural sites, Muscat is a city of unique beauty and wonders. Some of the top places to ...