Photos of Baker's Falls
About Baker's Falls
Baker's Falls is a famous waterfall 20m cascading falls in the heart of Horton Plains National Park on a tributary of the Belihul Oya. The falls were named after Sir Samuel Baker, who was a famous explorer. (Horton Plains National Park, Sri Lanka)
herowaterfall










