When it comes to a destination that oozes history, you cannot get much better than Egypt. As one of the oldest civilizations in the world, Egypt has heaps of amazing historical sights to see, wonderful bazaars to get lost in, and cities and towns steeped in culture. On top of this, it is possible to combine all of this with a Continue reading >