Foster falls is near Jasper, Tennessee and this picture was taken in June 2002. About 60 feet high. MAX5

HOME