Visiting India is very fun and knowledgeable for one's life. You can enjoy the world there because almost all type of weather and placed can be found as you are visiting the world. Snow falling, rain, desert, big cities, poor, rich all things are available. You can visit Indian ocean also the great Himalayas, in Rajasthan you can enjoy seeing desert (so many camels like middle east). There are many forests in India like you are visiting Amazon, this is really fun because still there are so many tribal groups in India like Africa and Amazon. Never give up visiting the cities like Mumbai, Chennai or Calcutta where you will find big malls and traffic jam. All together really so much fun visiting India. The great Taj mahal is also so much fun on moonlit night and don't forget to bring your love mate there.