Saturday, 10 April 2010

Lyme Bay

Lyme Bay in the west and is an area of the English Channel situated in the southwest of England between TorbayPortland in the east. The counties of Devon and Dorset front onto the bay.