Photography Travel Video Riverlore Mansion in Cairo, Illinois has Been Sold Historic Riverlore Mansion in Cairo, Illinois has been sold. Will be converted to a bed and breakfast. Read more