The Crying Beach

The Crying Beach - La Llorona, A Beach Located In The State Of Michoacan, Mexico, Is Famous For The Sound Produced By The Friction Of The Sand Below One's Feet While Walking. They Say The Sand Cries. Photo