It is at the northern Sardinia (Itali), near the locaità called Castelsardo. Thank you for appreciation
You are viewing a single comment's thread from:
It is at the northern Sardinia (Itali), near the locaità called Castelsardo. Thank you for appreciation
You must have toured the entire Italy. You leave so much of your experience in your comments, which is amazing!