Ramboda Waterfalls, Sri Lanka

There are so many pictures that I can think of for this week’s photo challenge- Liquid, but the most striking one out of all is Ramboda Waterfalls in the Nuwara Eliya district of Sri Lanka. This waterfall is ~350 feet high and situated in Ramboda village which is 28kms from Nuwara Eliya town. My husband…

Scenic rail routes of Sri Lanka

In continuation with the Sri Lankan series, the next experience I would like to share is our memorable train journeys. Our trip to Sri Lanka was going to be a short one of 5 days and we wanted to cover as many places as possible in these 5 days (Believe me, that is actually a…