Hi !
We are two French students in engineering school looking for a collocation or an apartment in Malta not too far from the University if possible. Indeed we are interning there from the first week of June to the first week of September.
Looking for help,
Thank you in advance !
Vicky LOUIS