A refreshing vacation in harmony with nature, culture & warm people awaits you at our Hill Village Resort in Kalimpong, India