Siliguri is a quaint little town near West Bengal. If you’re looking for some laidback time around tea plantations, greenery and mist this is your pick for a simple getaway. Here are some places that you can visit nearby: Darjeeling The famous hill station from…