Maid of the Mist by Bateman
Not a lot happens in Niagara Falls. It's a sleepy Canadian town full of honeymooners and tourists, and that's how Inspector Frank Corrigan likes it. He saw enough trouble as a cop in Northern Ireland. Now he's happy dealing with parking offences and the odd drunk, although since his wife left him and took their daughter, 'happy' may not be quite the word.
Then a reincarnated Native American princess by the name of Lelewala canoes over the Falls - and survives. Or so she says. And Frank falls in love. And finds himself confronting the greatest terrorist of the age at an international gathering of drug dealers.
And that's before the music starts...