San Juan District, Castrovirreyna

San Juan District is one of thirteen districts of the province Castrovirreyna in Peru.