• Africa

    Hurghada | beach paradise in Egypt

    Egypt for us meant ancient civilizations, pharaohs, pyramids, desert, and temples. And it was always in our list of places to visit. What we did not expect was to visit it for its beaches and all-inclusive resorts, like we found in…