Khawr Sawli Oman

Join Our Newsletter
Suggested Tours
Khawr Sawli, located in Wilayat Taqa in the Governorate of Dhofar, is amongst the most important lagoons regarding the number of plant, animal and micro-organisms that live in the lagoon, and is one of three lagoons in the Governorate that were used in ancient times for nautical navigation.