Day

April 7, 2025

Exploring New London’s Ledge Lighthouse

Take a virtual tour of this iconic, historic—and some say haunted—lighthouse at the mouth of Connecticut’s Thames River.
Read More
Explore New England