In southern Utah, on the Arizona border, just north of Las Vegas, sits St. George. This thriving town is home to stunning red rock geography, luxury homes, golf courses, retirement communities, and a thriving local economy, drawing thousands of visitors every year. Given the breathtaking vistas and remarkable community, many of those visitors decide to…