India

Varanasi - Adrian Venditez

Varanasi

Varanasi: mysticism, decay, and the dance of contradictions Nestled along the meandering banks of the sacred Ganges River in northern India, Varanasi, often referred to as Banaras or Kashi, is a city that breathes...

Delhi - Michele Rolandi

New Delhi

New Delhi? Come on people show some love to the Dalit! Must feel insane. New Delhi, capital of India, has 23 million inhabitants. We have no advice to give you, the place is huge,...