What to Do in Luxor — Luxor, a city in southern Egypt, sits on the banks of the River Nile. It is known for its ancient temples and tombs, which are some of the most popular tourist attractions in the country. Luxor was once the capital of Egypt, and it was home to many powerful […]