Puglia: Locorotondo, the City of White Wine
Locorotondo, located in the center of the Valle d'Itria, is the cutest little white washed town sitting on top of the hill and is designated 'burgh più belli d'Italia,' one of the most beautiful towns in Italy. Its also known as the' city of white wine,' cite del vino bianco, so we had to visit! [...]