The 2012 European Triathlon Championships was held in Eilat, Israel from 20 April to 22 April 2012.
[1]