Yes, they certainly do. As with the mega-mosque being built in Tours, this location was not chosen at random.
And judging by your moniker, you would know..