Salvo is another one of the Outer Banks' hidden gems, a small town located on the southern end of the locally-named Tri-Villages of Rodanthe, Waves and Salvo. This coastal town has a small collection of tackle stores and variety stores, but not much else, and Salvo vacationers love it that way.