Latpanchar is a mesmerizing mirror of natural beauty covered with forests and Cinconha Plantation. It is the highest point in the Mahananda Wildlife Sanctuary with fabulous views of Teesta River, deep gorges and greenery all around. The place is not plagued by...