Stamford, CT
Stamford is a coastal city in Connecticut, United States, on the Long Island Sound. The forecast point is open water 5 km southeast of Stamford.
Stamford is a coastal city in Connecticut, United States, on the Long Island Sound. The forecast point is open water 5 km southeast of Stamford.