You should be able to place a state level map and a city level map on a dashboard and connect them via Actions. Once you do that, if you select a state on one map, it will filter to just the cities in the second map for that state. See Actions for more details.
Thank you so much for the response.I don't have the state level and city level map.
Is there a way where tableau gets the data?