Location Dooars (57 km from Siliguri), emerging and being developed as a tourist attraction. Nature/ Scenic