In a place like DelhiĀ it is easy to find your self over whelmed. I live in New York and I was still taken aback by how many people, animals, cars and buildings could be shoved into one place.
In a place like DelhiĀ it is easy to find your self over whelmed. I live in New York and I was still taken aback by how many people, animals, cars and buildings could be shoved into one place.