Nestled in the lap of nature set in
the breathtaking panorama of the Himalayas is Dhulikhel Mountain
Resort.
Founded
in 1981, Dhulikhel Mountain Resort pioneered the Mountain Resort
concept in Nepal and remains the leading and the most popular resort. |