Nuwara Eliya, the “Little England” of Sri Lanka offers you everything as any other town does. Its unique climate, the atmosphere, beautiful backdrops of mountains, valleys, waterfalls tea plantations and golf course add up to a perfect vacation retreat. The town is well planned and still retains its English style. The Victoria Park, in the middle of the town and you can take leisure walks around the beautiful lake Gregory and enjoy stunning scenery with rugged mountains outlined against clear blue sky making a breath-taking backdrop.
Destination Description