Sri Lanka is a tiny island just off the south coast of India. Though it is a tiny island it is rich in it variety of landscapes that it has to offer. It comprises of amazing beaches and central highlands which are amazing to visit. Many traveling sites would recommend you visit the beaches of the country, but its central highlands would be the perfect place for one to book a Sri Lanka tour package for 1 week.
Read More