Bakers Falls

A famous waterfall in Sri Lanka, Baker’s Falls sits between the entrance and World’s End gap of Horton Plains national park and is a must see on your trek to either world’s end or Horton plains.