A nail-biting video captured the scary moment a bus squeezed itself along a perilous mountain road through Kinnaur in India's Himachal Pradesh. The tense footage, shared last September, shows the ...
Are you a bus travel enthusiast who prefers the road to rails or air? Explore six of India's most stunning bus routes that ...