Visiting the Lyme Bay coast

The Lyme Bay coast located in the south west area of England crosses over east Devon and west Dorset and is a great place for family seaside holiday days, weekend breaks, and for couples looking for romantic breaks. Some of the reasons that so many people travel to the Lyme Bay coast is due to […]

Read More