Where is the country of Vatican City located on world map? According to COUNTRYAAH.COM, Vatican City is an independent nation located in Southern Europe. In 1309-77 the popes predominantly resided in Avignon due to the constant factional struggles in Rome. After...