Catalina Island is located 26 miles off the coast of Southern California. Nicknamed "California's Magic Isle," it's full of beaches, bars, and even buffalo.