Nuwara Eliya

Nuwara Eliya A Highland Playground of Charm and Wonder Nestled high in the Sri Lankan mountains, Nuwara Eliya is a breath of fresh cool air, literally. Known as “Little England,” this dreamy destination feels like stepping into a postcard. Misty hills blanketed with emerald-green tea plantations, cosy cottages with colonial charm, and vibrant flower gardens […]