Teesta Udyan – Best Attraction in Jalpaiguri Town

Teesta Udyan Jalpaiguri is an old town and a seat of the British colonial rulers. It is also the divisional head of the seven districts of North Bengal. Once upon a time, the town housed the offices of big tea companies and old landlords. However, after the partition of India in 1947, Jalpaiguri found itself […]