Рет қаралды 3,816
Located on the banks of the Mahananda River and at the Himalayan foothills, Siliguri in West Bengal is endowed with natural scenic beauty
Follow me around India!!
Twitter- / travellershelp
Instagram- / travellershelp
Facebook- / travellershelp