Where is Trambal?

Where is Trambal located?

Trambal, Connecticut, United States of America (approx. 41.24287°, -73.20067°)


Where is Trambal on the map?