Bozrah is a quaint town located in the southeastern part of Connecticut. Its rural charm, picturesque landscapes, and small-town atmosphere make it a popular destination for visitors seeking a peaceful escape from the hustle and bustle of city life. The town is also home to several historical sites, including the Leffingwell House Museum, which provides a glimpse into life in colonial New England.
Best choice shopping
Luxurious hotels
Excellent dining
World class Residences