Upper Otay Reservoir

Upper Otay Reservoir, also called Upper Otay Lake, is an artificial lake that was formed in 1959.

Upper Otay Reservoir

Upper Otay Reservoir, also called Upper Otay Lake, is an artificial lake that was formed in 1959.