Suggest a Picture
Description: Imola is located in Italy with a population of 66,903. Words used to describe Imola are Mountains, River, Skiing