Edinburgh Science Festival Edinburgh Easter Festival Children's International Theatre Festival Edinburgh Folk Festival/Celtic Connections Beltane Fire Festival Leith Festival Dark City Festival!