Travelling through Egypt? Don't miss Luxor! This city is situated at the river Nile and is known as the most beautiful open air museum of the world. Be amazed by the temples and tombs from the past, when Luxor was still known as Thebe, the capital of main Egypt. But Luxor has many more sights and activities, view the map to get an idea of all the tourist attractions and activities. Find a nice hotel or restaurant too, read the Luxor reviews and tourist information. Have you been to Luxor yourself? Submit your Luxor reviews, add you do's and don'ts for the vacations spots you've visited.