Humanity’s desire for a better or perfect place is almost impossible to suppress. From the religious to the a-religious our hankering for utopia or paradise cannot be quashed. God’s original Eden Project explains where this longing comes from and the part that humankind plays in God’s ‘Paradise Island’.