GLENLOCH TEA FACTORY
Kandy-Nuwara Elya Road (PBC Highway), Ramboda
Visit Points of interest
4.5/5
(2 reviews)
RAMBODA FALLS
Kandy-Nuwara Elya Road (PBC Highway), Ramboda
Natural site to discover
3.7/5
(3 reviews)