This secluded cove near the town of Avalon on Catalina Island is an underwater oasis for snorkelers and glass-bottom boat ...
Welcome to Catalina Island, a true paradise for the adventurous soul! In this exciting vlog, we take you on an unforgettable journey through the stunning landscapes of Catalina Island, California.