Black Star Canyon is located East of Ahaheim in California Nestled between Anaheim and Irvine resides the infamous Black Star Canyon. Known as “Canyon de los Indios” (Canyon of the Indians) for hundreds of years before the late 1870’s. For decades stories have circulated of mysterious lights, ghostly apparitions, and perhaps something sinister. A place of safety for some, turns into a massacre site for others. Join naturalist, local historian and canyon resident, Joel Robinson on this 2.5…