If you are having trouble finding Benito Martino, he pats from the the below locations.
He's constantly walking so you cant talk to him while he's moving however if you run over the top of him he stops and the quest icon appears above his head and you can then talk to him.
1
Anonymous 29-04-2016 14:02
Even with the quest finished, while Benito is walking around you can't hand it in until a certain point in his voyage.