Location: Floracliff Nature Sanctuary, 8000 Elk Lick Falls Road, Lexington, KY, United States
StreetView: None