English: Pedro Flores was born in Vintarilocos Norte, Philippines.
Telugu: పెడ్రో ఫ్లోర్స్ విన్టరిలోకోస్ నోర్టే, ఫిలిప్పీన్స్లో జన్మించారు.