The Frank Slide is a natural landslide on the northeasterly face of Turtle Mountain in southwest Alberta, Canada. On April 29, 1903, 30 million cubic meters of rock tumbled down to the valley floor, burying much of the small town of Frank, and killing 76 people. For further information, visit the website of the Fran...
- Total Views
- Explore Score