BARON PALMS RESORT SHARM EL SHE

1 RAS NASRANI BAY
Egypt