Horton Plains National Park

Nestled amidst the misty highlands of Nuwara Eliya, Horton Plains National Park stands as a testament to the raw beauty and biodiversity of Sri Lanka’s …