Visiting Lundy Island when Staying in North Devon

Have you ever sat on Croyde beach watching the sunset over the sea with Lundy Island in the distance? Maybe thought about making the trip over? Lundy Island is just off the North Devon coast where the Atlantic Ocean meets the Bristol Channel, making Croyde one of the closest mainland locations. Famous for it’s beauty […]