Located 27 km from Nags Head, Lucky Duck offers accommodation in Bayberry Bluffs. Guests benefit from patio. There is a seating area, a dining area and a kitchen equipped with an oven. A TV is featured. Read more
Located 27 km from Nags Head, Lucky Duck offers accommodation in Bayberry Bluffs. Guests benefit from patio. There is a seating area, a dining area and a kitchen equipped with an oven. A TV is featured.