This is our final installment in our Most Beautiful Small Towns in Every State series! Today we cover small towns worth a visit from North Carolina to Wyoming. In case you missed it... Don't forget to check out Part 1 and Part 2 here! Manteo, North Carolina This small island on the coast of North Carolina holds the history of the Outer Banks...

read more