3. India
Each state in India has its own recipes, and that’s why the Indian cuisine is known all across the world. Their festivals, culture, and spirituality will fascinate you. Remember to visit the Taj Mahal, one of the seven wonders of the world, once you go there. So, we can easily say that this country is the best country in the world to visit. The GDP of India is $2,263,523 million, and the strength of their military is shown with the Power Index of 0.1593. It has a huge population of 1.339 billion people.