Latpanchar is a small beautiful village in the lap of the Himalayan mountains, 40 km from Siliguri, This off-beat tourist destination …

source