Mallards Landing RV Park is located in central Mississippi in Attala County, near the town of Sallis in a small community called Newport.
Mallards Landing RV Park is located in central Mississippi in Attala County, near the town of Sallis in a small community called Newport.