Sterling is a charming town located in northeastern Connecticut, known for its scenic beauty and historic architecture. It offers visitors a peaceful and relaxing retreat from the hustle and bustle of city life, with beautiful parks, lakes, and forests.
Best Choice of Shopping
Most Luxurious Hotels
Excellent Dining
World Class Residences