Description
Thermopylae is located formed by the Connecticut River between Holyoke and Mount Tom Ranges; City of Holyoke and Town of South Hadley.
Hampden County · Massachusetts
Thermopylae is located formed by the Connecticut River between Holyoke and Mount Tom Ranges; City of Holyoke and Town of South Hadley.