Human skeletons litter barren island just off UK coast – entrance is forbidden 0 18.10.2025 05:23 Walesonline.co.uk This eerie location is said to be home to 'monsters that feed on brains'