Lee Bay
Location North Devon, England Attractions Beach, Coastal Walks, Wildlife Accommodation Bed and Breakfast, Self-Catering Cottages Activities Fishing, Hiking, Bird Watching Accessibility Accessible by Car, Limited Public Transport What Makes Lee…