If that is the complete dialogue, then the most natural for me, a speaker of BrE, would be:
1. My parents have come for a visit.
2. Where were they before they came? (or: Where did they come/arrive from?) Where had they been before they came? is possible
3.They were/had been in/to the country.