Cowles Mountain is the tallest mountain in all of San Diego cities limits and it is also located within Mission Trails Regional Park. Although, don’t let the thought of hiking the tallest mountain...
Cowles Mountain is the tallest mountain in all of San Diego cities limits and it is also located within Mission Trails Regional Park. Although, don’t let the thought of hiking the tallest mountain...