Published - 11 May 2012
Julia laps up a stunning lake in Europe during the filming of ‘The Road to Eurovision with Julia Zemiro’. Can you guess where she is?