Five places to visit near Siliguri and Bagdogra Airport
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…
OnHisOwnTrip,
4 years ago
3 min read