Puppets in Caminha this weekend it happens, North The town of Caminha hosts this weekend, 1 and 2 December, the Maluga – Luso-Galaic Puppet Festival. There are street…