Nuwara Eliya Sri Lanka luxury holiday bungalow. Villa type accommodation in a resort environment with total privacy compared to a hotel