Well I've lived in Scotland all my life, but have never had to entertain a 3 year old in Inverness or St Andrews.
We're spending a week in each and I'm looking for ideas of nice play parks, day trips, soft play, child-friendly restaurants etc etc.
Of course if the sun shines, we just need beach suggestions!!
TIA