Al Mughsail, Dhofar Governorate
By Mohammad Al Zubair
Al Mughsail Beach