Videos Esplora Interactive Science Center By Gadgets Malta - May 22, 2018 0 1138 The place to go if you want to learn about science, technology and innovation in a fun and interactive way! With loads of exhibits that are aimed at educating the masses in an engaging way. SHARE Facebook Twitter tweet