HARRY’S HOME IS STILL IN SPAIN, ISN’T IT

2,Harry’s home is still in Spain, isn’t it ?(lives) Harry………he ?