Montepulciano in Italy Declared the Most Hospitable City in the World
According to a recent survey, the small town of Montepulciano in Italy has been declared the most hospitable city in the world. This title was awarded to it based on reviews from real travelers who ra...