Summer Solstice History, Superstitions and Celebrations
The summer solstice is the longest day of the year and the shortest night. In the Northern Hemisphere it takes place between June 20 and 22, depending on the year. (The reverse is true in the Southern Hemisphere, where the longest day of the year [...]