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