Place Category: Europe
Patras: The third-largest city in Greece, Patras is a major port city located on the Peloponnese peninsula. It is a lively city with a young population, and it is known for its annual carnival celebration.
Patras Greece
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.