Popularly known as the Little England of Sri Lanka, Nuwara Eliya is one of the most serene and must-visit places in the island. Located in the central highlands, the road that leads to Nuwara Eliya from Colombo via Kandy offers some of the most scenic and beautiful views of the country together with tea plantations, vegetable plots and green hills.
Nuwara Eliya gives off a British country village vibe with its pretty rose gardens, red telephone boxes and colonial bungalows. Tourists...