News

The one time popular race course at Nuwara Eliya has turned into an eyesore to both local, as well as to foreigners who visit the town. Over the years cultivators have encroached into the 10-acre plot ...