Share this article

print logo

GRAND ISLAND GETS ITALIAN 'SISTER'

a "sister island" in Italy.

The Town Board has adopted Mantova in Lombardy, Italy, a city of 60,000 surrounded by three lakes, between Milan and Venice.

There are no comments - be the first to comment