Delhi Sights, Smells, Sounds.

Greetings from a 15+ hour train ride through the heart of India. That’s 15 hours if all goes according to schedule – an unlikely event since trains in India are often delayed. A train that is an hour or two delayed near the beginning of its journey may end up arriving at its final destination…