Attractions in Melrose Louisiana

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.

Trip Ideas

Search Places

Filter Results:

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