If you look at cities individually though, Colombia only has 4 in the top 50, whereas México has like 25.
The USA has an overall rating similar to Perú, but if you look at individual cities like St Louis or New Orleans, for example, they are up there with the worst.
Also you have to look at the type of murders. Are they gang related, are they civilian on civilian, etc.
It can be deceiving also. The other year Montserrat had a pretty high murder rate, although there were only actually 2 murders. Due to the such low population, it made it look a much worse situation than it was.
Also, I'm guessing El Salvador's will be much lower now than 2 years ago(which is when the data is from) due to Bukele. In fact, I'm thinking that could be a great tourist destination in the near future. Over 100 volcanoes(very few are active however) there too @nudge