It has just occurred to me that they might be honeymooning in Europe. They have said that they love Germany for sentimental reasons. It's where they met.
Maybe Guillaume found some lovely, romantic old Schloss in the mountains of Bavaria.
I am starting to think they stayed in Europe. They love Germany because it's where they met. Germany has lots of of romantic, fairy tale castles in it's hills and mountains.
It sounds perfect.