Luxor Temple, Egypt

Luxor Temple is an Ancient Egyptian temple complex located on the east bank of the Nile. Our first glimpse of Luxor Temple was from the window of the local McDonalds the previous day! It truly is an open air museum as the statues and columns can be viewed from all around. So much so that […]