Translate the following English sentence to French:
"They learnt a lot from their visit, and I visited the place myself between 16 and 19 October of last year."
Ils ont pu y apprendre beaucoup. Je m' y suis moi-même rendu du 16 au 19 octobre de l' année dernière.