AMARANTE GARDEN PALMS RESORT

NAAMA BAY ROAD
Egypt