Soak up the Sea and Sun in Sharm El’Sheikh, Egypt! Sharm el Sheikh, referred to locally as Sharm, is a fantastic little resort located just on the southern point of Egypt’s Sinai Peninsula. Sharm el Sheikh holidays is one of the … Read More