Is this the best location for all triathletes? Yes! Club La Santa has been on my ‘to visit’ list for many years now, especially the more I become hooked on triathlon. Located on the Northern Coast...