
Loading ...
Lynton and Lynmouth, is situated on the North coast of Devon. Part of Exmoor National Park it is the perfect place to see red deer and wild Exmoor ponies. It is an area of outstanding natural beauty surrounded by unspoilt landscape and offers a romantic escape from the stresses of everyday life.