The top things to do in St Augustine with kids - see historical sites, play at the beach, visit the pirate museum, climb a lighthouse & more!