The history and location of The Palisades Charlotte, NC
The Palisades is an award-winning 1,600-acre master-planned community in Southwest Charlotte, NC. Nestled along the ecologically sensitive Lake Wylie, The Palisades offers residents the opportunity to live above the lake and enjoy various amenities and recreational opportunities. The community was established in 2006, and it has since become one of