Sri Lanka is a popular South Asian destination with attractions and activities to suit every traveler. The island nation, formerly known as Ceylon, offers exciting and historic cities, idyllic beaches and national parks full of wildlife. Here, you can read a brief introduction to...