Discover
Discover Country
Discover Destination
Edfu (also spelled "Idfu" and in other ways) is a town in Upper Egypt, 100 km south of Luxor on the west bank of the Nile. : P70 : P8