Map of Indian Lake in New Haven County, CT:

Indian Lake New Haven Milford 41.2488308 -73.0132464