Magnolia Manor
Cairo, IL
Culture
Magnolia Manor is a manor located in Cairo, Illinois, located in Alexander County built in 1869. It has been listed on the National Register of Historic Places since December 17, 1969.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account