Post type archives within taxonomy

So I am looking to have an archive within an archive, which not sure is even possible.

Basically I want


So say we have a taxonomy regions and a post type of events, would it be possible to have a generic archive page such as /africa/egypt/events/ ?

There are too many taxonomy items to be able to create multiple elseif statements. Any advice welcome.