Hello, Guest

Cricklade

Destination creator (Voyajo Team)

Cricklade is a small town in north Wiltshire in England, on the River Thames, situated midway between Swindon and Cirencester. Cricklade is twinned with Sucé-sur-Erdre in France. Cricklade's Latin motto is 'In Loco Delicioso', which means 'in a pleasant place' (...) (from Wikipedia)

Trip creator - RobinWilson7202