Shop up a storm at Branford Hills Plaza Shopping Center. With lots of places to give your credit card a workout, you can easily while away the day picking up bargains.
This shopper's paradise is located in Branford, but Branford Hills Plaza Shopping Center isn't the only thing to see in this part of the world. If you've got time for more sights, Yale University is worth a detour as well.