India & Nepal (1) { 200 images } Created 24 Oct 2014
India is the 7:th largest country by area, the 2:nd most populous country with over 1.2 billion people, and the most populous democracy in the world.
With a huge variation of landscapes and colorful cultural traditions, India is an assault on all senses.
With a huge variation of landscapes and colorful cultural traditions, India is an assault on all senses.