World Class Sea Cave

The Painted Cave, located in the northwest part of Santa Cruz Island, is the largest sea cave in North America and one of the largest and deepest in the world. On our recent trip to the island aboard Truth, the captain took the boat right into the cavern. It was such a treat!

GO BACK TO All Blogs