REEF OASIS BEACH RESORT

MARINE SPORTING CLUB ROAD
Egypt