The beautiful island of Sri Lanka is blessed with many stunning waterfalls, mostly found in the central hills tucked away in lush vegetation. Here are 5 waterfalls that you could include in your next visit to the paradise island of Sri Lanka. Bambarakanda falls In the serene village of Kalupahana lies Sri Lanka’s tallest wate
Sri Lanka is renowned for its rich culture and picturesque beauty gifted by Mother Nature. The gorgeous Sri Lankan mountain ranges are vast and are admired by nature lovers and, by the mountain climbers from all over the world. Nothing beats the sense of achievement and the breathtaking view from the top after a strenuous mountain climb.