Results for: Penarth

In Uncategorized

Where is the town of Penarth located?

Penarth is a town located in Wales. It is the second largest town in the Vale of Glamorgan and is considered to be a very wealthy seaside resort in the urban area of Cardiff.
Thanks for the feedback!