Consistently voted one of the best cities in which to train for a triathlon, San Diego is a mecca for those considering dabbling in swimming, cycling or running.
Consistently voted one of the best cities in which to train for a triathlon, San Diego is a mecca for those considering dabbling in swimming, cycling or running.