San Juan District, Castrovirreyna


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