Ali Baba Palace - All-inclusive

kilo 17 Village road Hurghada-Safaga, Hurghada, Egypt 84511

JDS Travel News JDS Viewpoints JDS Africa/MI