By Ruben Alexander

Imola and Forli

ITALY – A short holiday visiting a friend in Imola, a town of 69,640 approximately 35 kilometers south east of Bologna.

View More