star star star star Abu Simbel Touristic Village, Near Abusimble Port, Abu Simbel, Upper Egypt 11211, Egypt
Abu Simbel Touristic Village, Near Abusimble Port, Abu Simbel, Upper Egypt 11211, Egypt