ViewsWatchers |
Carloforte (U Pàize in Ligurian, literally: the village, the town) is a fishing and resort town located on Isola di San Pietro (Saint Peter's Island), approximately off the southwestern coast of Sardinia, in the Province of South Sardinia, Italy. [edit] Research Tips
|