Location for the villa for the finale?
I didn't hear anyone mention where the villa was at the end so does anyone know? Shay had been in Greece already so I thought that was a possibility but it also looked like it could have been Italian. Any ideas?
"Congratulations, Major. It appears that at last you have found yourself a real war." Ben Tyreen