- 8
- 4
- 2
- 11
- 2
- 2
- 4
Nestled in the central highlands of Sri Lanka, Nuwara Eliya is a picturesque hill station often referred to as "Little England" due to its cool...
Central Province, Nuwara Eliya
Easy
Duration
2 Days