Kaimu Beach
Small falls deep in Waipio Valley, on the Big Island of Hawaii
Waipio Valley, on the Big Island of Hawaii