Here’s our carefully picked edit of the absolute best hotels in Sri Lanka. Nestled high up in the mist-shrouded mountains north of Kandy, sits this hidden sanctuary where the natural world takes ...