Extending from the icy Himalaya in the north to the tropical rain forests in the south, India offers one of the most diverse and ancient cultures on planet Earth. It has abundance of wildlife, endless sea beaches, architectural wonders and such iconic marvels as Tajmahal. India is a land of exotic cuisines and biodiversity. If there’s only one country you wish to visit in this life, then let it be India, since India is a world in itself.