Roanoke Island is one of the oldest, established communities on the Outer Banks, and that gives it a history and an anchor that feels different than the atmosphere on the beach.

















Roanoke Island is one of the oldest, established communities on the Outer Banks, and that gives it a history and an anchor that feels different than the atmosphere on the beach.