NeoCities is the new Geocities. Create your own free home page, and do whatever you want with it.