Lots of places to go, exciting activities to do and things to see for all ages.