Bakthang Waterfalls
India /Sikkim /North Sikkim /Swastik Bakthang Waterfalls is a located on the North Sikkim Highway towards Tashi View Point and about 3kms from Gangtok town. Edit Detail InformationEdit Bakthang Falls is one in every of the attractive falls in Sikkim. It’s one in every of the favourite falls for the domestic touriest, they like to […]