After more than 50,000 miles and two continents, one Minnesota man has realized his dream.