May 16 - 27, 2023 Cannes, France       Details   In the idyllic setting of the French Riviera, the city of Cannes holds the Cannes Festival every year in May. A jury of professionals and artists gather there to award several prizes, including the best film, best director, best actor,...

April 23, 2023 Barcelona, Spain       Details   Roses, books and lovers: Barcelona is full of them on 23 April. In Catalonia the World Book Day becomes an especially romantic festivity. The people in Catalonia celebrate the day of their patron saint, Sant Jordi, with a curious tradition.   In spring you...

April 23, 2023 London, UK       Details   The London Marathon is a long-distance running event held in London, United Kingdom, part of the World Marathon Majors. The event was first run on 29 March 1981 and has been held in the spring of every year since. Since 2010, the race has...