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.
Latronico, a picturesque town in southern Italy, has thermal spas, hiking and sits in Italy's largest national park, Deputy Mayor Vincenzo Castellano says.