This is a real puzzler. I’ve lived in the New Haven area 25 years but until looking at Google Maps never realized there was an obviously man made, perfectly straight, narrow body of water inside West River Memorial Park. It resembles an airport runway… if they were made of water!
If you know what this is and why it’s there will you please let me know? I’m stumped and don’t even have a clue who to ask.