What is the longest day of of the year ?

The longest day of the year, the Summer solstice, is on or near 21 June. It is the day when the sun is at its most northerly point. For 2012, it's on June 20!
Answered by kgb agent Romuel C on Saturday, June 09 2012 at 06:58AM EDT