vacationer1901:
Setting sun at Kekaha Beach
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Boats heading toward the harbor
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Rainbow at Kekaha Beach
vacationer1901:
Setting sun at Kekaha Beach
vacationer1901:
Setting sun at Kekaha Beach
vacationer1901:
Setting sun at Kekaha Beach
vacationer1901:
Kekaha Beach
vacationer1901:
Kekaha Beach
vacationer1901:
Kekaha Beach
vacationer1901:
Kekaha Beach
vacationer1901:
Kekaha Beach
vacationer1901:
The island of Lehua in the distance
vacationer1901:
Barking Sands Beach
vacationer1901:
Barking Sands
vacationer1901:
This is how natives stake claim to a piece of beach site for the day or weekend.
vacationer1901:
Polihale Beach
vacationer1901:
Polihale Beach
vacationer1901:
Polihale Beach
vacationer1901:
Polihale Beach
vacationer1901:
Lava rocks
vacationer1901:
Lava rocks
vacationer1901:
Lava rocks
vacationer1901:
Polihale Beach
vacationer1901:
... and will return another day