Avalon Bay

Catalina Island a peaceful and relaxing place.

Avalon Bay is the only incorporated city on Santa Catalina Island of the California including the construction of the landmark Catalina Casino. Curiosity about transportation “autoettes”, a Mini and a golf cart.