SousseSousse is one of the older cities in Tunisia possessing an authentic medina, which has been declared a UNESCO World Heritage Site, good beaches and a (...)
Sharm el SheikhA well-known port and resort town at the southern tip of the Sinai Peninsula in Egypt, popular for snorkeling and scuba diving.
EssaouiraA beautiful coastal city in Morocco, perfect for both couples and families.