It is a place where I know and love well, and where, many years ago I was nurtured.

英訳に間違いが有れば正してください。

そこは私が知っていてよく愛する場所であり、そしてそこで何年も前に私は育てられました。
It is a place where I know and love well, and where, many years ago I was nurtured.

ヒント
know and love

答え 最初のwhereをwhichにする

It is a place which I know and love well, and where, many years ago I was nurtured.

know and loveの目的語になるので関係代名詞whichになる

I know and love a place well.

次のwhereは
I was nurtured thereという関係なので関係副詞whereで正しい。