The Pyramids of Giza require no introduction. They are one of the most well known and recognizable Wonders of the World. Majority of touris...Read More
A mythical creature with the body of a lion and the head of a human, Sphinx has always been a fascination to me. And on our recent visit to...Read More
The Stepped Pyramid or the Pyramid of Djoser is located in the Saqqara necropolis. The pyramid was built in 2630 BC by Imhotep for the Phar...Read More