Middle Beach is a picturesque beach located in Kennebunk, United States. The beach is 300 yards long with soft, white sand, and crystal-clear waters. Visitors can enjoy various activities such as swimming, sunbathing, building sandcastles, beachcombing, and surfing. Middle Beach also offers facilities like restrooms, showers, and changing rooms. Unfortunately, there are no lifeguards on duty, and dogs are not allowed on the beach.