Where is the Master Horse Mind on Jungle?

If you mean the Horse Whisperer, he is a bit south of the docks on the fringe of the jungle.