Check out this great place to stay in Devon
Entire home/apt in Devon, United Kingdom. Set in 110 acres of land on the beautiful Exe Estuary the thatched farmhouse dates from the 17th Century and is a quiet peaceful oasis but only a short stroll from the centre of Exmouth and the large expanse of golden sands of Exmouth beach. A sho...
See this content immediately after install