The Bakhtang Falls at Gangtok

Views: 1041

Shown in the video is the Bakhtang Falls at Gangtok. It is a small water fall located enroute to Tashi View Point. Gangtok is the capital city of Sikkim state. Gangtok is one of the most popular hill stations of India.

Tags: Gangtok, Sikkim, Water falls

Related Videos
Please Wait while comments are loading...