Travel & Tourism
Travel & Tourism 3010 Videos
The Bakhtang Falls at Gangtok

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.