Bucket List Travel 4 years ago 4 Best Places To Visit in Sri Lanka Sri Lanka is an island nation that is found south of India. The country is known for the diverse landscape share