9 Reasons to Visit Avalon
Friday September 25, 2009
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