Appledore 21 October 20244 October 2023 Where the Taw and Torridge rivers meet, sits the delightful quayside village of Appledore. Full of maritime history, it is a historic fishing village with winding narrow streets and cute … MORE