Flood Bay Beach is a serene and secluded beach located in Two Harbors, United States. The beach stretches for approximately 300 feet and boasts stunning views of Lake Superior. The sand at the beach is a mix of dark and light colors, creating a unique and picturesque landscape. Visitors can enjoy swimming, sunbathing, picnicking, and beachcombing. The beach also has amenities such as picnic tables, grills, and fire rings for visitors to use. Dogs are allowed on the beach, but they must be kept on a leash at all times.