Finding Buddha Beach

Kristin stumbles upon mysterious Buddha Beach in Sedona, Arizona while hiking around Arizona.