Little Switzerland North Carolina
Barbecue smokehouse in the Blue Ridge mountain hamlet of Little Switzerland, North Carolina.