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