0 Favorites (Sign in or register to add this photo to your Favorites)
Uploaded by: Kahuna — Sunday December 22, 2002 — Lihue, HI (Current Weather Conditions)
Clear view of Mount Waialeale, the wettest spot on Earth, as seen from the Kuilau trail on the Hawaiian island of Kauai.
Kahuna doesn't have a bio yet.
Photos Online: 1,671,342 - Photos Past 24 hrs: 270
Recent Comments for Kahuna
|There are no comments for Kahuna yet.|