From time immemorial, the summer solstice has been celebrated by people and cultures across the globe. The ancients depended on the yearly pattern of day-light hours to set their calendars and determine the best time to plant and harvest crops. The summer solstice, which typically falls on June 21st, is the longest day of the […]