There are places and there are places. Destinations you visit to marvel at architectural wonders (Dubai, New York), cities you go to for their rich history (Paris, Rome, Lisbon, Istanbul) and places you experience to get away from it all. To unwind and recharge. Pokhara, Nepal is one of them. Beginning September, it has a brand-new resort ready to welcome you: The Pavilions Himalaya.