Baker's Falls

> Like Add Commments 1233 Views Uploaded on December 26th, 2013

Baker's Falls

Baker's Falls is a famous waterfall in Sri Lanka. It is situated in Horton Plains National Park on a tributary of the Belihul Oya.[1] The height of the Baker's waterfalls is 20 metres (66 ft). The falls were named after Sir Samuel Baker, who was a famous explorer.


Login and post Your Comment