Los Altos History Museum

Day Trip: Los Altos

Spanish for “the heights,” Los Altos does indeed boast a higher elevation than its two neighbors to the north, Palo Alto and Mountain View,…