Summer is everyone's favorite time to head to Crete. Average temperatures rest in the low 70s and 80s, inspiring tourists and residents alike to don their bathing suits and hit the beach.
Saturday's ICRA Conference at Dun Laoghaire Harbour will provide updates on 2025's key sailing regattas from around the coast. ICRA Commodore Denis Byrne will introduce delegates from the ISORA series ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results