One Day at the Delhi Metro

This past summer I was in Delhi, sitting on the steps of the Metro. Not just any Metro but the Noida Sector 18 Metro Station. Situated in the center of the city of Noida and eastwards of Delhi, the capital of India, it enjoys much more attention that it gives out. Nothing special about it... Continue Reading →

Create a website or blog at WordPress.com

Up ↑