Hidden place · Chula Vista, United States

Living Coast Discovery Center

This nature center sits among the South Bay marshes and focuses on animals native to San Diego Bay. Visitors can see aquariums, a touchpool, an aviary and…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload