Loading…
Loading…
Nuwara Eliya
Nuwara Eliya
Galboda Falls is one of Sri Lanka's few waterfalls reachable mainly by train, its remote tea-estate setting sheltering rare orchids and endemic reptiles far from any real road.
Government
Free
No
Available
Not Available
Not Available
Train
Bad
Available