Discover why Del Valle Lake is called the “Little Switzerland” this weekend | Travel Guide

Discover why Del Valle Lake is called the “Little Switzerland” this weekend | Travel Guide

Discover why Del Valle Lake is called the “Little Switzerland” this weekend | Travel Guide The Bay Area is massive—so vast that it could easily accommodate several countries the size...