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 © 2011 Teddybuoy LLP