Travel Guide:catalina Island
- NewsYahoo Travel Contributors
The Strangest Place You’ll Ever See Bison — on SoCal’s Catalina Island
Part of Catalina’s bison herd. (Photo:tinyfroglet/Flickr) “Bison, on an island? Off the coast of Los Angeles? Aren’t they… out of place?”