Lake Helix is a small reservoir in La Mesa that looks like a pond,
because it is completely surrounded by homes.
It's very hard to find!
It's very hard to find!
It's hard to see from the roadways, and even peeking down private driveways.