
Sri Lanka is a country known worldwide for its natural beauty, scenic beaches, vibrant wildlife and ancient temples. But not many must be aware of the fact that Sri Lanka is also blessed with some incredible hill stations which are gorgeous beyond words!