Description
Foster Falls, a 60 foot water falls, is found in the heart of the South Cumberland State Park in Tennessee. Panorama was shot at base of falls.
Stats
| Megapixels |
154.56 |
| Views |
15 |
| Favorites |
0 |
| Date Created |
2/16/2013 |
Location
35.1811135393232
-85.6755013184903