Avery Point Lighthouse in Groton, CT, serves as a historic maritime landmark overlooking the Long Island Sound.
Visitors can explore the lighthouse's rich history and enjoy panoramic views of the surrounding coastal landscape.
Generated from their business information