26

Castello di Venere (the Castle of the Venus) which sits a top the mountain overlooking the town, the coast, and the hills below

Leave a Reply

Your email address will not be published. Required fields are marked *