Barakuda Safaga

Barakuda Safaga
Lotus Bay Beach Resort Safaga, Red Sea, 
(20) 653 260049