Luxury Tours of Los Angeles - 8:36 21 April 2016

Avalon Casino entrance

The grand entrance to the Avalon Casino on Catalina Island near Los Angeles

This very active museum has a lot of history itself when Catalina was settled.

Did you like this? Share it:

Leave a Reply

Menu Title