Travel tips to Baghdogra
There are numerous tourist attractions in India where Bagdogra is one of the best tourist spot. It is a small place in the Darjeeling district of West Bengal, India. It is situated about 16 km from Siliguri city. The town is engulfed by tea plantations. You can also have view of the Himalayas from this […]