Southern Utah is a hidden gem for anglers, offering a variety of fishing opportunities in stunning natural settings.