Baraka Camp

NUWEIBAA - TABA ROADTaba46621Egypt
Camping site