Sharm, or Sharm El Sheikh, is one of the most popular tourist spots in Egypt. As well as being an amazing part of the world with beautiful sights and plentiful activities, it is also home to a number of luxury hotels. There’s accommodation to suit every budget in Sharm El Sheikh, with all inclusive holidays [...]