BenitoJedai Flarum does not save the user's location, as that would be a breach to their privacy because it has no Privacy Statement ?.
However, I'm pretty sure Google Adsense shows ads based on where the viewer is already, and you don't need to get their location manually.