The top things to do in Virgin are: Zion National Park: Self-Guided Audio Tour From Utah: 5-hour Canyoneering Experience Small Group Tour Explore the best things to do in Virgin on GetYourGuide