It's got many places worth visiting.

What `got' means here?
It perfectly grammatical in British English.

The whole have got/have thing is one of the big American/British English dividers.
The " 's " stands for "has"; "it has got" is perfectly grammatical, as Nona says.
Site Hint: Check out our list of pronunciation videos.
It's got is an informal and ungrammatical way of saying It has.
 nona the brit's reply was promoted to an answer.
 pieanne's reply was promoted to an answer.
Students: We have free audio pronunciation exercises.
Thanks, Nona and Pieanne. Sorry.

I spent a lot of my childhood being told to say "it has" and never, never, never to say "it's got." I probably got corrected on that term more than on any other in the language. But my childhood was in the US.
Anyway, Gary - did you understand the answer? There are many places worth visiting there.