Cleopatra Luxury Resort - Makadi Bay

Egypt, Hurghada