WHERE DO HIS PARENTS LIVE

26. Where do his parents live?

...