Town Square in St George is a super fun place located in Dowtown St George. It has a splash pad, a merry go round, tons of artwork to check out. If you are the studious one, or just need to charge your device, some of the picnic tables had electrical outlets for you use. Its also located next to a library and children’s museum, which we will have to check out another time. Go check them out if you’re ever in the area.
50 S Main St George, UT. *Hours*
Summer: Dawn – midnights.