One of the main landmarks in Cairo is the Mosque of Muhammad Ali or the Albaster Mosque. The mosque situated atop the citadel was built in ...Read More
London celebrates all festivals with a lot of gaiety and fervour. Come Febraury and it will be the Chinese New Year 2013 - The Year of the ...Read More
Yesterday, it snowed all day and by evening there was a white carpet of snow everywhere. Snowfall was predicted for today as well, but here...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