Colmere Caravan Park in Ellesmere, England: showers, toilets, electric hook-ups, drinking water and pets welcome. Close to Chirk Castle and Wrexham…