This public park is situated in the popular beach town of Lyme Regis, within the country of Dorset, England, where it manages to boast some spectacular views of the seafront and beachfront below. The park is particularly well-maintained, with wooden picnic tables lining the pathway that leads to the main beach and shops close by.