India is a vast country in the world with many attractions mainly for travel & tourism. Many foreigners mostly like to visit North India to spend a memorable and unforgettable holiday trip experience in their life. Not in one, many tourist attractions make tourists visit India again and again from all sides of the world. India is famous for tourism. Each state in India is famous for different tourist attractions. Different places in India will entertain tourists by natural wonders, tranquil places, history and architecture, spirituality etc. All these make visitors to visit India for a memorable trip. The main reason why India is famous for tourism means all type of tourist destinations in one place. India is the right place for wild safaris, desert safaris, nature seeking places, honeymoon spot, adventurous activities, spiritual places, and historical places of India.