Little River Falls
Fort Payne, AL
Nature
Little River Falls is located within the Little River Canyon National Preserve in Alabama, United States. It marks the beginning of the Little River Canyon.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account