Today, which is known as the summer solstice, is also the longest day of the year. In the Algarve, the sun rose just after 6am and will set at around 9pm, with days becoming shorter once more tomorrow.