How can I create my own free website?

I want to create a free website where people from all over the world will can share their recipes with others. they will can also read the other recipes, post photos, videos and comment or like! Does anyone know how i can do this? thankyou :D
*please add details and explain* thanks again ;)
1 answer 1