I found another city location (sent you a PM) ,
happens to be there's a Roman amphitheater there I have been to (25 years ago), I got the city clue from the video, but just turns out I have been there too. The amphitheater was a happy surprise.
I did NOT otherwise recognize the city ...