In Edinburgh, Beltane is marked with a huge festival on Calton Hill on April 30, with Beltane officially beginning at moonrise on May Day Eve. Through time, Beltane became a festival carried out ...