In short, The Arab Republic of Egypt (North Africa) derives from the Latin word Aegyptus. The temple of the “god Ptah at Memphis”. Cairo has been a crossroads of regional commerce and culture.
Sri Lanka is one of the amazing Tourist Islands of the Indian Ocean. And if you have visited the small island nation of Sri Lanka then you would