Body Worlds is located in Amsterdam, Netherlands on Damrak 66. Body Worlds is rated 4.4 out of 5 in the category museum in Netherlands. Go on a fascinating journey through the human body and discover what is happening under your skin! With the help of 200 real plastinated bodies, BODY WORLDS Amsterdam explores what defines our happiness and how it affects your health.