Nuwara Eliya is Sri Lanka’s ‘Little England’, where Tudor-style bungalows, manicured hedgerows, a racecourse, and a golf course sit among the misty mountains. The town is famous for its atmosphere, proximity to the island’s tea-growing land, and its April Seasons festival, a celebration of horse racing and social events that draws visitors.