Horton Plains National Park
Nuwara Eliya, Sri Lanka
Horton Plains National Park is a breathtaking highland plateau in Sri Lanka’s hill country, known for its dramatic cl...
Central Province
Nuwara Eliya, Sri Lanka
Horton Plains National Park is a breathtaking highland plateau in Sri Lanka’s hill country, known for its dramatic cl...
Nuwara Eliya, Sri Lanka
Baker’s Falls is a beautiful waterfall located within Horton Plains National Park, surrounded by lush cloud forest an...