Thangu

India /Sikkim /Lachen /Thangu The town of Thangu is located in the Indian state of Sikkim, in the Northern Sikkim district. Thangu is located at an altitude of around 13000 feet, and it is located near Lachen, which is another famous tourist spot. Thangu mainly serves as a town where tourists spend some ample time […]