Lynton

Lynton is a small town on the Exmoor coast in the North Devon district of the county of Devon, England, approximately 17 miles north-east of Barnstaple and 18 miles west of Minehead, and close to the confluence of the West Lyn and East Lyn rivers.
Show lessRead more
Wikipedia

Discover this place

12 items
Home
Discover
Play
Nearby
Favorites