Waterfalls of Nuwara Eliya and Ella, Sri Lanka
Hilly regions of Sri Lanka has numerous waterfalls. When I started planning for Sri Lanka trip, I started gathering information about its waterfalls. It looked like I had to spend all my 8 days visiting waterfalls!! So, I had to … Continued