Maui’s Daring Black Rock Jumpers

Keka’a Point, or Black Rock, is where spirits of the dead were said to launch themselves in ancient times to join their Polynesian ancestors in the other world. Today, jumpers are just aiming… Continue reading