Muscat City Highlights and Private Beach Retreat: Grand Mosque, Mutrah Souq & Yacht Club Beach