These pictures should give you enough reasons to visit Avalon, the main town on Catalina Island, just off the Los Angeles coast.
More: Catalina Weekend Getaway | How to Take a Ferry to Catalina Island
Comments
No comments yet. Leave a Comment

