Bagdogra
India /West Bengal /Darjeeling /Bagdogra Bagdogra is a small town that is located in the state of West Bengal in the Darjeeling district. The town is part of the tea growing region and many plantations can be seen in the area. The place also has an outstanding view of the eastern Himalayan Mountains. Many heritage […]