A July 2005 trip
to Nags Head by BlueDevil75
Quote: Ocean Villas offers a pleasant stay on the beach.
Member Rating 5 out of 5 on March 30, 2006
7031 South Virginia Dare Trail, Mile Post 16 on Beach Road
Nags Head, NC
Washington, North Carolina