After a thirty-seven hour train journey from Agra, which included two nights and one full day in an Indian 3AC sleeper carriage, I was expecting to be quite relieved to see the sea. The journey had been so much better than I had feared. Indian trains have changed a lot since we last travelled, Read More