Aquinnah Public Beach is a whopping 5 miles long. Access is free, although parking is not. From the parking lot, it’s a 10-minute walk to the beach. You can hang out just below the multicolored cliffs, or walk 1 mile north along the shore to an area that’s popular with nude sunbathers.