Around 120 km from Siliguri is a village beautifully decorated by nature known as Lolegaon. The village is a gateway to view nature at a close range. This is also known as nature’s cabin offering Buddhist monasteries with snow capped mountains in the background bringing […]