@lizfeehily,
Not sure.
If you're American, maybe the apology would be for bombing the place.
"Stay on trails" could mean keep on the tourist trails which would be safer, or it possibly could be a reference to unexploded anti-personnel mines.
Just a guess.