Opaekaa Falls

The Best Waterfall Lookout in Kauai: Opaekaa Falls

The Hawaiian island of Kauai contains one the wettest spots on[…]