Spermatogenesis takes place in
Epididymis
Seminiferous tubule
Ductus deferens
Prostate
Spermatogenesis is the entire process by which spermatogonial stem cells(in seminiferous tubule) divide and differentiate into sperms. The process has three phases: spermatocytogenesis, meiosis, and spermiogenesis.Ref: Ganong&;s review of medical physiology; 24th edition; page no:-420
Endocrinology