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