Oloʻupena Falls
ʻUalapuʻe, HI
Nature
Oloʻupena Falls is a waterfall located in the north-eastern part of Hawaiian Island of Molokai, and at 2,953 feet is unofficially cited as the fourth highest waterfall in the world, and the highest in the United States.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account