Did you know that the Nuwara Eliya Racecourse is the only remaining horse racing track in Sri Lanka ? SOMEFACTS.com