Written by Jetset Extra
Wednesday, 23 February 2011 17:37
Catalina Island, just minutes from Los Angeles, is where nature meets luxury. Jetset Extra was swept there on the Catalina Express, then spent time with Leslie Baer from The Catalina Island Conservancy.