Long Island Beach is a hidden gem located in Moultonborough, United States. This stunning beach is approximately 900 feet long and boasts soft white sand with crystal clear water perfect for swimming, sunbathing, and picnicking. Visitors can enjoy a wide variety of activities such as volleyball, frisbee, and swimming. The beach has a playground for children and offers public bathrooms, picnic tables, and grills. Unfortunately, there are no lifeguards on duty at the beach and dogs are not allowed.