answersLogoWhite

0

What is la plaza?

User Avatar

Anonymous

12y ago
Updated: 8/20/2019

La Plaza is a parish located within the municipality of Teverga which is in the country of Spain. This parish is only 3.52 square miles and has a population of under 1000 people.

User Avatar

Wiki User

12y ago

What else can I help you with?