Edinburgh has a wealth of activities for children to enjoy.
There are many activities in Edinburgh for children to enjoy.