Castrovirreyna District


Castrovirreyna District is one of thirteen districts of the Castrovirreyna Province in Peru.