Nuwara Eliya Sri Lanka luxury holiday bungalow - Why Sri Lanka?