AerialAdventures
20 Nov 2020
Larkwood Falls in Cullman, Alabama
0
0
6 Views
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.
Show more
0 Comments
sort Sort By