[Suggestion] How about Random Events (even if triggered by locations)
So locations are great for gold, loot and experience but it would be nice to see them trigger some other stuff like angering a hoard (put monsters on map), unleashing an ancient evil, cursing your capital (see city affecting spells) or even do some good stuff like spawning a new hero, granting a temporary town boost or whatnot.