Vanishing into Finnair

Position: 35°12’36.1″N 106°26’58.5″W The last time we handed the fate of our adventures to a stranger was in the Azores. Back then it was our alternator in need of repair. This time we handed Aleta’s keys to a group of …