Not that it did rain in Rome while we were there – the weather gods smiled down upon us, and the sun shone all week – but if it is raining in Rome, and you have Small People on tow – then Explora has to be the best possible place in the city you can […]