This year's edition features attractions for all ages and runs until 4 January.
Portugal Resident · 9 Jan