India Posted by ecostinger on 9th May 2016 India is the world’s largest democracy and one of the oldest civilization on earth. Located in the south-eastern part of Asia, it protrudes as a peninsula into the Indian Ocean. To its north, borde … read more