标签:Nuwara - 英国华人论坛

travel

Nuwara Eliya, Sri Lanka, Step into the City of Ligh

Set in an altitude of close to 2000 meters, Nuwara Eliya means ‘table land’ – or city on the plain. It also is known as Little England or ‘City of Lights’. An enchanting little town that still fiercely keeps up the traditions set by old...英国华人论坛