The Grand Mosque, Royal Opera House, Muttrah Souq, Sultan's Palace, Al Jalali Fort, and Al Mirani Fort are among the top attractions.