Baker's Falls, A Serene Oasis Amidst Horton Plains
World's End Loop, Nuwara Eliya, Nuwara Eliya District, Central Province, Sri Lanka
Very ordinary waterfall
Introduction
Address
World's End Loop, Nuwara Eliya, Nuwara Eliya District, Central Province, Sri Lanka