When I was about the boys' age, my cat gave birth in her box on the patio. It was 4th of July, I remember. We watched the whole thing. It was amazing. Beautiful and gross at the same time. She cleaned up everything.
She went on to have several more litters over many years, all in her box on the patio. She would disappear for months then come home to birth. I suspect the neighbor was taking her for a ride, as he had a pond and my cat loved to go fishing.