Created by kari.booh.5 - October 8th 2013
431 Main St, Chimney Rock Village, NC, US
"Last of the Mohicans" Filming Location
NC, US
Cherokee Nuclear Power Plant