India is a country in South Asia. India has many of the world’s highest mountains, most populated cities, and longest rivers. India’s heritage and culture is a rich amalgam of the past and present. This vast country, the second most populous in the world and set to become number one, offers the traveller a view of fascinating religions and ethnography, a smorgasbord of languages, and architectural masterpieces that were built millennia ago and remain intact today. As the nation opens up to a globalised world, India still has a depth of history and intensity of culture that awe and fascinate the many who visit there. Mountains, jungles, deserts and beaches, India has it all. It is bounded to the north and northeast by the snow-capped Himalayas, the tallest mountain range in the world. India’s rich and multi-layered cultures are dominated by religious and spiritual themes. India is famous for its wildlife, including the Bengal tigers, Asiatic lions and elephants.