Sri Lanka’s picturesque hills are the home of the famous Ceylon Tea and the rolling mountains are a carpet of velvety green tea plantations, interspersed with gushing streams and tumbling waterfalls. The salubrious climate, misty glens, and the decidedly British characters make a city called ‘Little England’ with homes built in the architectural style of Georgian to Queen Anne.