Megamenu-like Dropdown

Hi everyone,

I’ve to create a filter that can cross category and location (for example “Activity 1” in “Area 2”) in order to display a list of every page which belongs to that specific category and location.
The problem is I’ve got a huge amount of category and location and that means I’ve an infinite list to scroll; I think the perfect solution for my problem is to display category and locations in a multiple column mega menu style. This way I can visually order all items for an acceptable user experience, perhaps even using some icon or image.

Is it possible?

Thank you very much