Central Province / Hiking & Adventure / Hill Country / Mountains & Scenic Views / Scenic Sightseeing
Nuwara Eliya
known as “Little England,”. A cool-climate town in Sri Lanka’s hill country. Famous for its colonial charm, tea plantations, and stunning landscapes, visitors can explore scenic gardens, waterfalls, and enjoy…
0 Comments
May 22, 2023