Waterfalls in Nuwara Eliya
Cascading down steep mountains and flanked by lush greenery, the waterfalls that one will encounter when in Nuwara Eliya, located in the central highlands of Sri Lanka. Voyage to such scenic surroundings by hopping on board an air taxi Sri Lanka has to offer. Cinnamon Air which…
HOT TOPICS
Archives
Categories
- Activities (828)
- Adventures (105)
- Dining (42)
- Events & Festivals (44)
- Kids Pools (6)
- Playgrounds (2)
- Restaurants (9)
- Theme Parks (31)
- Destinations (2,074)
- Family Travel Tips (733)