The Land of Pyramids – Cairo, Egypt

Cairo, Egypt situated on North east of Africa is a Muslim country. It is adjacent to Arab countries. The moment you step in Cairo you get immersed in its rich culture and magnificent history Cairo is famous for Nile, the longest river in the world and as most of you must be knowing that Egyptian civilization is the oldest in the world. Tahir square is the main centre point of this city and Ramses Square,

Read more