answersLogoWhite

0

Abu Simbel is located in South Egypt on the western bank of Lake Nasser, 290km southwest of Aswan.

User Avatar

Wiki User

16y ago

What else can I help you with?