Winkfield Holiday Resort- 13/A, Race Course Road, Nuwara Eliya, , Sri Lanka