1 Bed in Appledore
Appledore, Devon, England, United Kingdom
Appledore, is where boats bob in the town’s quay, and where there are range of tempting eateries to choose from. In the summer months, a ferry runs across the estuary to the village of Instow, h.....
From €379