Our valued sponsor

What is the best jurisdiction to setup a Trust?

From what I heard Panama was the best place in the past for such things, it was very easy to setup and costs were relative cheap! However, today I don't believe that it is the only true place to look at there may be better jurisdictions for this.