Where is Hapuna Beach?

Where is Hapuna Beach located?

Hapuna Beach, Hawaii, United States (approx. 19.99383°, -155.8223°)


Where is Hapuna Beach on the map?