Trains and the miracles of Ajmer
February 3rd 2016 Television programmes in the UK would like us to believe that all Indian trains are like Mumbai’s peak-hour ‘Super Dense Crush Load’. Thousands of human sardines crammed into a nine-carriage train, fifteen people to a square metre hanging out of doors and riding on the roof - you get the picture!
Fortunately, outside of that vast over-populated metropolis the reality is usually quite dif
... read more