Imola Photos

Meet 2 travelers, 4 tour guides and discover 38 photos

Imola is a town and comune in the province of Bologna, located on the Santerno river, in the Emilia-Romagna region of north-central Italy. The town is traditionally considered the western entrance to the historical region Romagna.
View Imola guide >

Rocca Sforzesca.

Imola Duomo