Santo Pietro

Santo Pietro is a European country. It appears in the Oliver and Company:The Series episode Hail to the Chief.

Description
Santo Pietro is located between the countries of France, Switzerland and Italy.