Greenville, SC, USA is my home and all over town, mostly on the city limits there are these signs that say “Welcome to Greenville, sister city of Bergamo, Italy”. At the very center of town is a courtyard called the Piazza Bergamo where we have bands and booze on Thursdays during the summer.
Are there mentions of Greenville in Bergamo?
Grazie!