Kehena Beach is one of the last black sand beaches in Puna. This beach is getting smaller every year as the ocean erodes away the sand. Adding ...