India is a vibrant land of startling contrasts where both the traditional and modern worlds meet.
The world's seventh largest nation by area and the second largest in terms of population, India boasts a rich
heritage that's the result of centuries of different cultures and religions leaving their mark
Mother Earth along with mankind have co-created some of the most spectacular places on this planet.
From sprawling cities to spectacular national parks, it is hard to keep your bucket list stagnant. Keeping in mind
iconic attractions, culture, food and ease of travel, these are the best places in the world to visit!