Gajoldoba & Teesta Barrage dooars Gajoldoba is a small village on the western side of Teesta River. Gajoldoba has emerged as a popular sightseeing spot surrounded by dense Read More