Previous Image Next Image jpg_24 The Thimble Islands: Small rocky islands near Branford,CT make you feel as if you’re cruising in Maine.