Hello! The sentence in itself is correct but you might want to simplify this a little but switching the order around so, something like
"Through many years of traveling, I have developed a good instinct about which places are safe and which are not."
This is a little easier to read/understand but very good first attempt!
I hope this helps and, if you are looking for a tutor to improve your English, I am now available for lessons.
Have a lovely day!
Roberta