Situated on the rugged North Devon coast, the picturesque village of Clovelly is so enchanting that visitors are required to ...