Nuwara Eliya is a picturesque city in the Central Province of Sri Lanka, often referred to as "Little England" due to its cool climate, colonial-era architecture, and scenic landscapes. Situated at an elevation of around 1,868 meters (6,128 feet) above sea level, it is known for lush green tea plantations,
...waterfalls, and rolling hills.