Larkwood Falls

4 years ago
21

Larkwood Falls is located in a neighborhood built near Lake Catoma in Cullman, Alabama. The waterfall is a natural spil-over from the lake and is active year round. Though the falls are not natural, the rock formation which created the falls is natural, so this entry can be considered legitimate. The falls are also known as Lake Catoma Falls or Catoma Lake Falls.

Loading comments...