Virgin Utah is located on top of the Hurricane Ridge on the way to Zion Canyon National Park. Heading north of Virgin is a canyon road heading up to many scenic areas that give amazing views of the valley. There are hiking trails leading into Kolob Canyon and other scenic areas and then into Ponderosa Pine forests.
There is a ranger station with a lookout overlooking Zion Canyon and which allows one to see far into Arizona on a clear day. Virgin and Rockville have some RV parks along the Virgin River. There is some new construction in Virgin with scenic views, typical of most Southern Utah Communities.
A fun fact about Virgin is that there's a Mandatory Gun Ownership law in place in the town that was passed in 2000, so the small town of less than 500 can be a small militia if need be.