with the return of the Beltane fire festival to the city's Calton Hill. Hundreds of performers and spectators gathered at the National Monument of Scotland for the traditional celebration from ...