Sorry Brad, but it does not exist ... in Thailand that is.
My mistake on not proof-reading. Lop Buri is indeed the monkey heaven I was writing about.
Fair warning, BBKguy will accuse me of creating a conspiracy on this, my second fuck-up along these lines in a month.