Danielle Bauter Nestled in a picturesque cove with crystal-clear waters, Avalon is the charming main town of Santa Catalina Island and home to such iconic landmarks as the Catalina Casino and ...
Camping with your furry friend can be a fun and exciting experience, and Catalina Island has 3 campgrounds that welcome dogs: The beachfront campground is located in a secluded area that can only ...