Canada
May 2017
Zanzibar & Mafia
Nov 2014
Galapagos
Jun 2014
Dubai, Oman and Sudan
Mar 2014
Bali
Oct 2013
Peru
Jun 2013
Maldives
Feb 2013
Bonaire
Oct 2012
Africa: Kenya, Tanzania, Pemba
Sep 2012
Scotland
May 2012
Iceland
Jul 2011
Nepal & India
Oct 2010
Mexico
Apr 2009
Thailand, Laos, Cambodja
Nov 2006
Brazil
Oct 2003 & Dec 2004
Egypt diving
Feb 2009 & Aug 2011 & Feb 2012 & Dec 2012 & Jun 2015