The small sliver of sand and waves in the ocean at Puamana Beach Park

Puamana Beach Park: A Laid-Back Oceanfront Escape in Lahaina