translate English to German: We probably got in contact via the great GPS-map of Iceland on his website and by now have met personally at the "Islandtreffen".
Kennengelernt haben wir uns wohl über die tolle GPS-Karte von Island, die es auf seiner Seite gibt. Mittlerweile sind wir uns auch schon beim Islandtreffen begegnet.