News

Cowles Mountain’s main trailhead is located at 7001 Golfcrest Drive. It leads up to San Diego’s tallest peak, at 1,593 feet.