Question: How can I create a web site for free on the internet? 

Answer: Go to Geocities.com you just have to activate your account. Also, bravenet.com, lycos.com, angelfire.com there's many many more but geocities.com gives you a lot of bandwidth, well for free.
This question from the Yahoo Q&A forum is categorized in the topic: Computers & Internet