Edinburgh Festivals are in full swing every August, from visual arts to humour and from dance to the world-famous Military Tattoo.