Cast Away on New Adventures in Wilmington & Island Beaches
Enjoy dining on the outdoor terrace overlooking the spectacular Blue Ridge mountains. Full bar service is available. Located at milepost 334 on the Blue Ridge Parkway in Little Switzerland. Also awaiting you are the Swiss Shops full of unique and interesting wares.