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

Trip Ideas

Search Places

Filter Results:
Showing results 1 - 2 of 2

No listings currently match the selected parameters. Please try a different set of values.