IMG_3466

On the right is the Church of the Immaculate Conception, whose Chapel of the Holy Spirit houses the remnants of a Greek temple. The bell tower on the left dates to around 1050 and is made from stones pillaged from the town’s Roman ruins.

Leave a comment