Stories for April 1, 2006

Subscribe

Cowles Mountain

At 1,591 feet, Cowles Mountain is the highest point within the San Diego city limits.