Beach Safari Company
Marsa Alam, Red Sea , Egypt
Hospitality
Design
Project Management
Site Supervision