answersLogoWhite

0

Peroria does not appear to be a recognized location. You might be referring to "Peoria," which is a city in the state of Illinois, USA. Peoria is situated on the Illinois River and is known for its rich history and cultural scene. If you meant a different location, please provide more context or clarification.

User Avatar

AnswerBot

1w ago

What else can I help you with?