Posts By Country




June 24th, 2010 | Africa

The Pyramids of Giza…

The last remaining wonder of the Ancient World, the Pyramid of Khufu…

Moving on swiftly…

Considering that I had spent a small fortune (for a guy traveling on a limited budget!) to visit the Mountain Gorillas in the Virunga Mountains of Rwanda, I felt that a reasonably priced, guided tour of the Pyramids […]