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