Nestled in the outskirts of the Gorumara National Park, Lataguri is a small village in Jalpaiguri district that is a popular place among the tourists and visitors of Dooars due to its rich wildlife, pleasant atmosphere, and natural beauty. Situated along National Highway 717 the village is the largest tea producer of tea in Dooars producing around 25% of the total tea crop in India. The place is also home to a wide variety of flora and fauna attracting nature lovers and travel enthusiasts from all over the world.