How our Bliss Filters work
JD Lasica / Special to Cruiseable
The Basilica di Santa Croce, the main Franciscan church in Florence, is on the Piazza di Santa Croce, about 800 meters southeast of the Duomo.