Carloforte Island
Destination of the day: Carloforte Island Carloforte also known as U pàize is a Ligurian enclave on the Island of St Peter off the south-west coast of Sardinia. It maintains the language and culture of its founders, the coral fishermen who originally came from the Ligurian town of Pegli and colonised the island in the […]