I am starting a community focused on urban tech at https://urbantech-forum.cornelltech.io .
One category I have created is for events.
I want to make it easy for people to find events that are relevant to them, based on location.
My current idea is to use tags to let people tag an event with its location.
This is not ideal because you need to have a parent tag and then the location tag, and you also need to manage all the location tags.
Are there better options to achieve a good user experience?