Sharm-El-Sheikh is an Egyptian coastal town located in the Sinai Peninsula, where the beautiful Sinai Mountains meet the Red Sea. This place is one of the top destinations among divers and watersports and beach lovers. It is where you find 3 of the best 50 dives sites in World, and the famous and amazing protected […]