Skip to product information
Shangri La Too
Shangri-La has become synonymous with any earthly paradise, and particularly a mythical Himalayan utopia – a permanently happy land, isolated from the outside world.