©Hans Hendriksen

The renowned Grand Hotel in Nuwara Eliya