As anyone who has been on a family holiday knows, ‘If the children are happy, you are happy’. From Water Parks to Karting the Algarve has fun and laughter for all the family!