Located along the volcanic western Kohala Coast on the Big Island of Hawai'i, Hapuna Beach is the largest white sand beach on the island.

Hapuna Beach

$200.00Price
Print Medium
Size (Inches)
Garsha18 Photography, LLC