TOTOPARA: ”The Journey In Itself”
The sun shines brightly on God’s own land-TOTOPARA. It is a small village in the district of Jalpaiguri in the state of West Bengal. It covers an area of 1,996 acres which is divided into 6 grams. Totopara is situated around…