Avalon is one of the most beautiful places on earth. On the island of Catalina Island, which is approximatley 26 miles from Long Beach. Cruise ships stop there a good precentage of the year. They only have golf carts and electric cars with the exception of one or two cars.
by BobbyMadisonW January 13, 2011