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)
📍 Explore on PIXEO Map →
herowaterfall










