India, the world’s 7th biggest country by area, and one of the oldest civilizations in the world, has lots to offer to the travelers around the world.