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, bordered by the Great Himalayas, lies China and Nepal. Most of the country is surrounded by water bodies; to the east lies the Bay of Bengal and to the west the Arabian sea. The Indian ocean and the tear-s …
read more