There are websites that let you make your own with all their pages set up, you just have to customize them. There are some that are free but most are for a very low cost on a monthly basis. Homestead is one that I used and it worked out great.
Back in the day, I made a free website on a site called Freewebs (which is now just called Webs), and then used some website to give it a free .co.nr URL. So the site was AmzsWebSite.co.nr (obviously that wasn't actually the name, that's just an example lol)