Lusting for sun, we escaped the cold German weather to Neverland resort, in Hurghada, Egypt. Neverland resort is the new name of an already existing resort, the Jungle Aqua Park. It recently opened a new area with more rooms and more water attractions called Water Valley. The whole complex is now Neverland Resort, aka the […]