Which two independent states exist within Italy's borders?
GEOGRAPHY
Vatican City and San Marino
Share: