Often called “Little England,” Nuwara Eliya is a picturesque mountain station famous for its cool, temperate climate and emerald-green hills carpeted in world-class Ceylon tea plantations. The town is characterized by its colonial-era charm, featuring Tudor-style mansions, rose gardens, and the scenic Lake Gregory, all set against the backdrop of Sri Lanka’s highest peak, Pidurutalagala.