World Tube https://www.youtube.com/user/World1Tube Shepherd Entertainment takes you on a tour of Sharm El-Sheikh, which lies on the Sinai Peninsula opposite … Video Rating: 3 / 5
Egypt Travel Guide
The breathtaking land of pyramids, the River Nile, Tutankhamen, temples, modern boutiques and ancient souks.
Categories: Uncategorized
