This Week Hawaii

Onekahakaha Beach Park

With its breakwaters, sandy bottom pools, pavilions and grassy lawn.
Share by: