Offida

Italy

Offida is a comune (municipality) in the Province of Ascoli Piceno in the Italian region Marche, located about 80km south of Ancona and about 12km northeast of Ascoli Piceno, on a rocky spur between the valleys of the Tesino (from north) and Tronto (south) rivers.