Alvin HorrellUsa Beach VacationsThe Outer Banks, a 200 mile lengthy string of barrier islands along the North Carolina coast, is a beach bum's paradise. Lastly... I…May 23, 2017May 23, 2017