Al Sawadi, Oman


Al Sawadi is a resort town near Muscat, Oman. It is one of the most famous place in Oman. It has a beautiful beach. Many people like to spend their holiday in this place.