One of the best spot in north. Siliguri is located in west bengal near darjeeling. It is a scenic place. It is the gateway to many hill stations in himalayan plains. This city is famous for tea plantations.

Like it on Facebook, Tweet it or share this article on other bookmarking websites.

No comments