by
Family vacation in Kill Devil Hills, Outer Banks, NC. The beach provides such wonderful, spectacular views...