Cairo-The City of a Thousand Minarets
Located on the bank of the river Nile, on the northern part of Egypt, Cairo is the world’s eleventh most densely populated city.
The name Cairo is almost synonymously associated with the pyramids, and needless to say that the Pyramids of Giza is the top tourist attraction, following closely is the Egyptian Museum Of Antiques with [...]
Read User's Comments






