Abersoch Triple Crown 2025Running10kHalf MarathonTriathlonSprint May 30, 2025Pwllheli, Gwynedd, Wales, United Kingdom