Instow, England: North Devon’s Hidden Gem

The North Devon coast of England is blessed with many picturesque villages, gorgeous beaches and stunning coastlines, but one gem that shouldn’t be missed is Instow. This small village is located about halfway between the towns of Barnstaple and Bideford. Most of the life in the village centres around the seafront where there’s a large expanse of golden sand dunes, a cluster of shops, ... Read Full Article