
Top 15 Attractions and Activities in Vallejo, CA
Vallejo is a city with approximately 120,000 inhabitants located 45 kilometers northeast of downtown San Francisco.
A Fresh Perspective on Travel Every Day
Vallejo is a city with approximately 120,000 inhabitants located 45 kilometers northeast of downtown San Francisco.