INDIA | Tuesday, 8 September 2009 | Views [1447]
Just another calm, serene night in the streets of Delhi! This is Main Bazaar, the area where we stayed our first nights in India.