Melrose
The town of Melrose is located in Natchitoches Parish. It is home to National Historic Landmark Melrose Plantation, a.k.a. Yucca Plantation. The Cane River Creole National Park and Heritage Area encompasses Melrose.
Melrose Tourism Resources
Search Places
Filter Results:
Showing results 1 - 2 of 2
Historic Districts & Sites
Historic Homes & Gardens
Museums
Historic Home Tours