This is the road to Don't Go Here
Don't Go Here? Really? Seems nice enough.
Perhaps the residents who live on beautiful nearby Lake Hayward had something to do with scaring gawkers like us away from their pretty private oasis.
Google doesn't want you to Go Here either, although they think it's East Haddam and not Colchester.