Question: where is chantel and pedro from?
Answer: ' The couple met and fell in love when Chantel took a trip to the Dominican Republic. They have since married and live in Atlanta, Georgia which was documented on season 4 of 90 Day Fiance.