Sri Lanka: Nuwara Eliya, March 2025