Discover the charming neighborhood of Lords Point in Stonington, Connecticut, known for its scenic waterfront and laid-back atmosphere, perfect for a relaxing getaway.
Lords Point is celebrated for its beautiful beaches, cozy cottages, and serene views of Long Island Sound.