I am wondering whether it is possible to have city, province and country labels be on top of the colour level of a filled map. I know you can adjust the transparency of your fill colours to mostly view the labels, but that makes the colour schema have less of an impact.
Example below, notice how it's hard to make out the gray labels behind the colour layer?
One way to do this, if you have each of those fields in your data, would be to create a calculated field that included these, similar to the following and placing it on the label shelf:
[City] + " " [Province] + " " + [Country]
Hope this helps!