The Horseshoe in Cherokee, NC 28719

The Horseshoe in Cherokee, NC 28719 (Swain County) is a valley.

Nature
valley