The Urinals of Catalina Landing

Catalina Landing is Catalina Express's newest port facility for its service to Catalina Island. The port is located in downtown Long Beach, CA.

Filed under: Airports, Train Stations, Sea Ports

Catalina Express boats take about an hour to reach the port of Avalon in Catalina from this facility in Long Beach.