Waterfalls of Nuwara Eliya and Ella, Sri Lanka

16

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 bring down the number of f

Read this post on aravindgj.blogspot.com


Aravind GJ

blogs from Bangalore