1 Answers
Puʻukaʻoku Falls is a waterfall in Molokai, Hawaii. It is the 8th tallest waterfall in the world.
5 views
Answered
Puʻukaʻoku Falls is a waterfall in Molokai, Hawaii. It is the 8th tallest waterfall in the world.