People sleep on a railway platform in Ahmedabad, India late on August 18, 2012. Indian Railways (IR) is an Indian state-owned railway enterprise and one of the world's largest railway networks comprising 115,000 kilometres (71,458 miles) of tracks and 7,500 stations. IR carries over 30 million passengers and 2.8 million tons of freight daily
Anyone who visits India and not try street pani puri has actually not been to India. I know the hygiene and cleanliness and all that jazz but, this days there are some pretty neat stalls of pani puri and it's a crime to miss out on them.