Suicide Rock

Suicide Rock -- Devil's Slide Trail, Idyllwild, California, USA

Suicide Rock — Devil’s Slide Trail, Idyllwild, California, USA

According to a local legend, an Indian girl and her lover lept to their death from here when their families wouldn’t allow them to be together. Sounds like Romeo and Juliet much? You bet.

Leave a Reply