(Deborah Wall) The Green Pier in Avalon on Santa Catalina island just off the coast of Californ …

(Deborah Wall) The Green Pier in Avalon on Santa Catalina island just off the coast of Californ ...

(Deborah Wall)
The Green Pier in Avalon on Santa Catalina island just off the coast of California is the launching point for the Catalina Island Company’s ocean tours including the Undersea Sub Expedition and Glass Bottom Boat Voyage.