Location & Map

Luxor
Corniche El Nil, Egypt