Created by borahann - May 26th 2016
71 School House Rd, Mills River, North Carolina 28759-9712 USA
431 Main St, Chimney Rock Village, NC, US
"Last of the Mohicans" Filming Location