Connecticut, USA

Townhouses & Apartments New Milford

New Milford is a town located in Connecticut, United States. The town is located on the banks of Housatonic allowing for some fun activities for all ages. The town has so much to offer from Candlewood Lake, Lovers Leap State Park, local flea markets that have been in action since the 1970s and some delicious restaurants.