2. India
Traveling India, the country with the second largest population of the world is a dream for many travelers. The country has numerous states with different geographical characteristics. Areas such Shimla of the Himachal Pradesh enjoy snowfall in winter, whereas Jaipur of Rajasthan is dry and has deserts. The people speak numerous languages and identify with a number of different cultures and traditions. The people are friendly to foreigners and often eager to help. On an average, travelers spend about 2,000$ on a trip to India.