Log In or Register
This picture was taken while hiking the Kalalua Trail, which is located on the north shore of Kauai, Hawaii. The beach shown is Ke'e Beach.