Squillace is an ancient town and comune, in the Province of Catanzaro, part of Calabria, southern Italy, facing the Gulf of Squillace.Squillace is situated near the east coast of Calabria, close to the shores of an extensive bay, the Gulf of Squillace, which indents the coast of Calabria on the east as deeply as that of the Gulf of Saint Euphemia does on the west, with a comparatively narrow isthmus between them.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Squillace
Coordinates 38°46'46.146" N 16°30'43.938" E