INDIA

India is a country in southern Asia and extends between Mt. Himalaya and Indian Ocean, which marks its borders in the south. It is the world's second largest country as regards population, with 1.210.193.422 inhabitants. Its capital is New Delhi.

Exploring India

Crossing the Himalayas, from Little Tibet to the Valley of Eternal Spring

TOP