Royal Caribbean I - is an Outer Banks Oceanfront vacation rental in Duck Landing Duck NC that features 8 bedrooms and 9 Full 3 Half bathrooms. Oceanfront Vacation Rentals, Beautiful Beach Houses, Outer Banks Rentals, Outer Banks Vacation, The Dunes, Royal Caribbean, Vacation Places, Water Crafts, Private Pool