Iain a vécu dans neuf pays différents, dont l'Afrique du Nord, Malte, l'Angleterre, l'Allemagne, la Belgique, l'Espagne, l'Australie et le Canre haut de gamme. Il réside actuellement à Vancouver, au Canada, et partage son temps entre sa passion pada, et a voyagé dans plus de 45 autres pays au cours des 29 années qu'il a passées dans l'industrie des navires de croisièour les navires de croisière, son intérêt pour la technologie et, bien sûr, les voyages. Il s'intéresse également à la pêche au saumon sur la côte ouest de la Colombie-Britannique et au tennis de compétition partout où il voyage. Iain a été invité en tant qu'orateur à de nombreux forums et salons de l'industrie du voyage en Amérique du Nord, et préfère toujours les hôtels de charme locaux lors de ses voyages.