Tag: santa cruz

  • Seymour Marine Discovery Center

    The Seymour Marine Discovery Center in Santa Cruz, CA, offers young children a close-up look into the world of marine life. The center consists of three small exhibit halls and an open audio-visual space. When I stopped by last weekend, the center was not crowded. Parking was easy and free. The center is located right…