Puzzle: A Holiday For Spies

Thanks once again for the puzzle Biotop! It was fun to work on, even if it was totally out of my league.

Also, good job Omphaloskeptic for saving the day once more.