Limewood Beach Locale: Connecticut. Branford, CT 41.26051,-72.79565 ← Warsaw Pond Dam Mystic Seaport Visitors Center →