Dwarika’s Resort Dhulikhel at near the top of the Kathmandu Valley is a holistic tranquil wellbeing retreat. A place to unwind, connect and revive.