Yes but unlikely you will find land to put it on for free.
There are some limited spots around sl that will allow new accounts (usually under 30 days to live for free for a while while they get orientated) I am sure people will be along to the thread shortly to give suggestions of where they are.
Home
in Creation
Posted
Thanks