Sparta, North Carolina
Mahogany Rock Roost is an excellent place to stay when traveling the 469 mile long Blue Ridge Parkway. Mahogany Rock Roost is located near the middle of the Blue Ridge Parkway right off Milepost 234.
Webpage provided by: