back

Caerllion.com


View Larger Map

Caerleon (Welsh: Caerllion) is a village situated on the River Usk in the northern outskirts of the city of Newport, South Wales.





Copyright © 2017 Teddybuoy LLP