The largest cities in Sri Lanka
Sri Lanka is an island country located off the coast of India. A beautiful country that is sometimes called “the pearl of the Indian Ocean” or “the emerald island”. A large island, bordered by the Indian Ocean, with an area of 65,610 square kilometers. An island territory indeed, but an integral part of the Asian continent. With 22.2 million inhabitants, this country is located in the southeast of the Indian…