Destination creator (Voyajo Team)
Lyme Regis is a coastal town in West Dorset, England, situated 25 miles west of Dorchester and east of Exeter. The town lies in Lyme Bay, on the English Channel coast at the Dorset-Devon border. It is nicknamed 'The Pearl of Dorset (...) (from Wikipedia).
Visit Lyme Regis