IT
TAT: Torrevecchia Teatina
Name: Torrevecchia Teatina
Country: Italy
Functions:
Road terminal