Sphinx Aqua Park Resort

Hurghada (Hurghada), Egypt