Ulverston Wild Cat Island Wild Cat Island Wild Cat Island is a small, uninhabited island located in the Lake District, near the town... View place