Larry31's Nuwara Eliya, Sri Lanka
De Silva Food Centre
90 New Bazaar St
We popped in here while we were avoiding our hotel (Sun Hill). The food was lovely and the staff ver...
Lake is fine, aggressive dogs in the lake grounds are not! And they have the cheek to charge you 200...