Al Baleed Mosque - a rare glimpse into Oman's rich Islamic heritage
SALALAH, AUGUST 12 Al Baleed Mosque, a prominent attraction within Al Baleed Archaeological Park in Al Haffa, on the coast of Salalah, is a fascinating historical site that illuminates Oman's...