Emerald Resort

and Aqua Park

Hurghada, Egypt

Paradise Resort

and Aqua Park

Hurghada, Egypt