Mentioned by BabyBreaks
30 Things to Do with Kids in Edinburgh in 2021
"First opening in 1835, this tourist attraction has been entertaining Edinburgh visitors for centuries. So it is certainly one of the best kids activities in Edinburgh. Today there are five floors of interactive optical illusions, where technology and magic meet."