Los Angeles: Catalina Island
Friday, February 22nd, 2008Most of Catalina Island is managed by the island’s nature conservancy. Avalon is the only town on the island and much effort has been put into keeping the place pristine. Except for a few lucky automobile permit holders with, only golf carts are allowed within city limits and hardly any vehicles are allowed outside the [...]