Slowest train journey: The Nilgiri Mountain Railway is only used for the pure enjoyment of travelling on a train over 16 tunnels, 250 bridges, and 208 serpentine curves....
Bir, a little village in Himachal Pradesh that is also regarded as the paragliding capital of India, is tucked away among the beautiful natural bounty. The village adds...