A deservedly popular yoga destination, Sri Lanka is blessed with a bounty of beautiful shalas, some of which form part of the island's most magical hotels.