Tiger Mountain Pokhara Lodge Hotel Review, Nepal
Majestically situated, thoughtfully appointed, peerlessly run; Tiger Mountain Pokhara Lodge has set the standard for Nepal’s off-the-beaten track, eco-friendly, upscale accommodation since opening in 1998. Two decades on, it’s yet to face a serious rival.