States and countries custom Chloropleth map

Im trying to make an interactive chloropleth map in Dash where my regions are customized. So I want to be able to group certain states to have regions such as East Coast, Pacific Northwest, caribbean as well as other single countries. But in the examples, it shows you can only have a map of U.S. states only or Single countries only. Is it possible for me to create a customized region map as I described where I can make an interactive map the has callbacks between a map and a chart?

Thanks in advance for any assistance.
Jonathan