I'm looking for a way to create a tree (data structure) of places to visit in life. I would like to have hierarchy like this
Continent I- Country I- Region I- Sight to visit I- Subsight
I- America I---I- USA I I---I- California I I---I- Death Valley I I---I- San Francisco I I---I- Golden Gate Bridge I- Europe I---I- Italy I---I- Whole Country I--- Rome
For each node, I would like to have some predefined types data saved (mainly: visited by Person A, Person B (so binary), type of sight, maybe some notes (text)). This data should be usable for filtering (e.g. not visited by Person A AND not visited by Person B).
To some degree using trees of a file system would actually work quite well but of course, it's not really practical.
Do you know a good way to store this kind of data (Windows Tool or web application (PHP/SQL))?
I tried Excel but it's really practical to use.