Brayka Bay Reef Resort(4 stars)

Marsa Alam 28 35000 Marsa Alam View on map