Explore details about location Via Marco Polo. Via Marco Polo is a location situated within the Telese Terme alongside other areas such as Via Ferrovia, Via Michele Barrera, Via Dante Alighieri.