Longshore currents on the outside of the Strand transport beach sand north. Location The Chula Vista Nature Center is located on San Diego Bay approximately seven miles south of downtown San Diego and seven miles north of the international border. Access to the facility is available via convenient free shuttles. From Interstate 5, take the E Street exit in Chula Vista, go west to the parking lot. Chula Vista Map.
Donations are welcome.
Join the Friends of NIC for free admission, discounts and special programs. The success of our organization and programs depend on people like you. We gratefully accept monetary donations.