Is the cite de science in Paris a actual museum?

Yes absolutly !