Kaanapali Beach
The resort area of Kaanapali is known for the beautiful sands of Kaanapali Beach, Puu Kekaa or "Black Rock," and exceptional whale watching.