12 Attractions in Chula Vista, CA
Attractions in Chula Vista, California In southern California, Chula Vista is a city on the coast that is only 7 miles from downtown San Diego. It’s the second biggest city in San Diego County, with more than 250,000 people living there, and there’s lots to see and do for tourists. Chula Vista has a … Read more