Meaning of the Sanskrit Word: sutirtha

  sutirtha—the best place of pilgrimage    SB 3.16.6

Can't find any compound Sanskrit words containing sutirtha.