Loading Video…
This browser does not support the Video element.
Latronico deputy mayor says town offers both nature and connectivity
Latronico, a picturesque town in southern Italy, has thermal spas, hiking and sits in Italy's largest national park, Deputy Mayor Vincenzo Castellano says.