Enjoy Sharm El Sheikh Excursions that offers you countless activities both in the sea and on land. Enjoy Snorkeling at Ras Mohamed or Tiran Island or spend a day in Dahab