Neocities - Free hosting for static websites
neocities.org
My god. They’re still around?
Maybe you're thinking of geocities
Ah, indeed!
https://neocities.org