Quite close to where Vision Coach Travel is located, Wrexham can be found in the north east of Wales, and just south of Chester. Being a popular welsh city, we thought we would take a look! Finding your way to Pontcysyllte Aqueduct, you are able to not only take in the surrounding views of Wales, […]