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…
Tag: Nuwara eliya
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…