Tucked away along a winding mountain road near Highlands, North Carolina, Sequoyah Falls offers a refreshing escape into ...