Barefoot Landing

From Wikipedia, the free encyclopedia

Barefoot Landing is a large shopping complex located in North Myrtle Beach, South Carolina. It consists of several divided sections of stores and attractions located on filled land over top of Lake Louie, next to the Intracoastal Waterway.