Hydrocele, Varicocele and Hernia Treatment in Agra: Consultation with Dr. Karan R. Rawat   A swelling in the