
The beautiful Trinity Islands lay just off the northeast coast of Africa. They are inhabited by descendants of the original twelve Hebrew tribes. The inhabitants left the mainland to live according to the initial laws of God. Jubilee is the main island that houses the flow...