Dusit Thani Himalayan Resort Dhulikhel, Nepal, the first luxury branded resort in Dhulikel, has opened its doors in a beautiful location in the Himalayan foothills between the Mahabharat range and Alpine highland ridge, near the renowned Buddhist pilgrimage site Namo Buddha, today.