RoadsideThoughts
A Gazetteer for the United States and Canada
Home >> State of Iowa >> Bremer County >> Tripoli >> Nearby CommunitiesIndex...

Nearest Communities to Tripoli,
Listed County-By-County

The purpose of this page is to identify those communities that are closest to Tripoli, on a County-by-County basis. To explain further, let's use the example from the Genealogy Helper Page for Tripoli:

We have great-grandparents who lived in a small city in the southeast corner of their home county. During their lives, most doctors and hospitals were in the next county to the east. Almost all of the nearby churches and cemeteries were in the county to the south.

When doing our research, we make it a practice to expand our search by looking in neighboring counties in addition to the county in which they lived:  their home county contained property and probate records; the county to the east contained birth and death records; the county to the south contained their burial records. If we hadn't checked the neighboring counties, we would have missed many valuable sources of information.

Keep in mind that when we give a distance, it's a 'straight-line' distance from Tripoli.<1>

If you're researching your genealogy, we hope that the following information helps.


Tripoli is located in Bremer County.

The following 6 counties adjoin and form the boundaries of Bremer County: Black Hawk, Buchanan, Butler, Chickasaw, Fayette & Floyd.

Our Gazetteer shows that there are 138 communities within 40 miles [64.4 km]<1> of Tripoli. Of these communities, 119 are located in counties other than Bremer County.

We usually exclude communities where we still need to verify their location,<2> but for the purpose of this page, we have included the unverified ('unver') and historic ('hist') communities.

After starting with the home county for Tripoli (which is Bremer County), we list the counties in alphabetical order and for each of those counties, the closest communities are listed in order of their distance from Tripoli

For the following list, only those counties that contain communities within 40 miles [64.4 km] are displayed.

  • Bremer County   (where Tripoli resides)
    • County Website:   https://www.bremercounty.iowa.gov/
    • County Seat for Bremer:   Waverly
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Old Tripoli
        (Less than 2 miles to the north)
        • Old Tripoli is located in Bremer County
        • Jump to our Gazetteer entry for Old Tripoli
      • Spring Fountain
        (4 miles [6.4 km] to the northeast)
        • Spring Fountain is located in Bremer County
        • Jump to our Gazetteer entry for Spring Fountain
      • Frederika
        (5 miles [8 km] to the northwest)
        • Frederika is located in Bremer County
        • Jump to our Gazetteer entry for Frederika
        • Population from the 2020 Census: 205 people
      • Seigel
        (5 miles [8 km] to the northwest)
        • Seigel is located in Bremer County
        • Jump to our Gazetteer entry for Seigel
      • Knittel
        (6 miles [9.7 km] to the south)
        • Knittel is located in Bremer County
        • Jump to our Gazetteer entry for Knittel
      • Buck Creek
        (6 miles [9.7 km] to the southeast)
        • Buck Creek is located in Bremer County
        • Jump to our Gazetteer entry for Buck Creek
      • Artesian
        (6 miles [9.7 km] to the southwest)
        • Artesian is located in Bremer County
        • Jump to our Gazetteer entry for Artesian
      • Readlyn
        (7 miles [11.3 km] to the south)
      • Wapsie
        (7 miles [11.3 km] to the southeast)
        • Wapsie is located in Bremer County
        • Jump to our Gazetteer entry for Wapsie
      • Bremer
        (7 miles [11.3 km] to the west)
        • Bremer is located in Bremer County
        • Jump to our Gazetteer entry for Bremer
      • Sumner
        (8 miles [12.9 km] to the east)
      • Roxie
        (8 miles [12.9 km] to the west)
        • Roxie is located in Bremer County
        • Jump to our Gazetteer entry for Roxie
      • Continue List   (7 more) ...
        • Denver
          (10 miles [16.1 km] to the south)
        • Klinger
          (10 miles [16.1 km] to the south)
          • Klinger is located in Bremer County
          • Jump to our Gazetteer entry for Klinger
        • Miner
          (10 miles [16.1 km] to the southeast)
          • Miner is located in Bremer County
          • Jump to our Gazetteer entry for Miner
        • Horton
          (11 miles [17.7 km] to the west)
          • Horton is located in Bremer County
          • Jump to our Gazetteer entry for Horton
        • Waverly
          (12 miles [19.3 km] to the southwest)
        • Plainfield
          (14 miles [22.5 km] to the west)
        • Waverly Junction
          (16 miles [25.7 km] to the southwest)
          • Waverly Junction is located in Bremer County
          • Jump to our Gazetteer entry for Waverly Junction
  • Black Hawk County
    • County Website:   https://www.blackhawkcounty.iowa.gov/
    • County Seat for Black Hawk:   Waterloo
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Glasgow ‑ Historic
        (14 miles [22.5 km] to the south)
        • Glasgow is located in Black Hawk County
        • Jump to our Gazetteer entry for Glasgow
      • Boies
        (14 miles [22.5 km] to the southwest)
        • Boies is located in Black Hawk County
        • Jump to our Gazetteer entry for Boies
      • Janesville
        (15 miles [24.1 km] to the southwest)
      • Edwards ‑ Historic
        (16 miles [25.7 km] to the south)
        • Edwards is located in Black Hawk County
        • Jump to our Gazetteer entry for Edwards
      • Big Rock
        (17 miles [27.4 km] to the south)
        • Big Rock is located in Black Hawk County
        • Jump to our Gazetteer entry for Big Rock
      • Crain Creek ‑ Historic
        (17 miles [27.4 km] to the south)
        • Crain Creek is located in Black Hawk County
        • Jump to our Gazetteer entry for Crain Creek
      • Dunkerton
        (17 miles [27.4 km] to the south)
        • Dunkerton is located in Black Hawk County
        • Jump to our Gazetteer entry for Dunkerton
        • Population from the 2020 Census: 851 people
      • Dewar
        (19 miles [30.6 km] to the south)
        • Dewar is located in Black Hawk County
        • Jump to our Gazetteer entry for Dewar
      • Finchford
        (19 miles [30.6 km] to the southwest)
        • Finchford is located in Black Hawk County
        • Jump to our Gazetteer entry for Finchford
      • Armour
        (20 miles [32.2 km] to the south)
        • Armour is located in Black Hawk County
        • Jump to our Gazetteer entry for Armour
      • Cedar City
        (20 miles [32.2 km] to the southwest)
        • Cedar City is located in Black Hawk County
        • Jump to our Gazetteer entry for Cedar City
      • Lamplighter Villa
        (20 miles [32.2 km] to the southwest)
        • Lamplighter Villa is located in Black Hawk County
        • Jump to our Gazetteer entry for Lamplighter Villa
      • Continue List   (21 more) ...
        • North Cedar
          (20 miles [32.2 km] to the southwest)
          • North Cedar is located in Black Hawk County
          • Jump to our Gazetteer entry for North Cedar
        • Canfield
          (21 miles [33.8 km] to the south)
          • Canfield is located in Black Hawk County
          • Jump to our Gazetteer entry for Canfield
        • Castle Hill
          (21 miles [33.8 km] to the south)
          • Castle Hill is located in Black Hawk County
          • Jump to our Gazetteer entry for Castle Hill
        • Eastgate Estate Park
          (21 miles [33.8 km] to the south)
          • Eastgate Estate Park is located in Black Hawk County
          • Jump to our Gazetteer entry for Eastgate Estate Park
        • Cedar Falls
          (21 miles [33.8 km] to the southwest)
        • Norris Siding
          (21 miles [33.8 km] to the southwest)
          • Norris Siding is located in Black Hawk County
          • Jump to our Gazetteer entry for Norris Siding
        • Evansdale
          (22 miles [35.4 km] to the south)
        • Hilltop
          (22 miles [35.4 km] to the south)
          • Hilltop is located in Black Hawk County
          • Jump to our Gazetteer entry for Hilltop
        • Waterloo
          (22 miles [35.4 km] to the south)
        • Elk Run Heights
          (23 miles [37 km] to the south)
          • Elk Run Heights is located in Black Hawk County
          • Jump to our Gazetteer entry for Elk Run Heights
          • Population from the 2020 Census: 1,135 people
        • Raymond
          (23 miles [37 km] to the south)
          • Raymond is located in Black Hawk County
          • Jump to our Gazetteer entry for Raymond
          • Population from the 2020 Census: 788 people
        • Benson
          (23 miles [37 km] to the southwest)
          • Benson is located in Black Hawk County
          • Jump to our Gazetteer entry for Benson
        • Raymar
          (24 miles [38.6 km] to the south)
          • Raymar is located in Black Hawk County
          • Jump to our Gazetteer entry for Raymar
        • Cedar Knoll Park
          (25 miles [40.2 km] to the south)
          • Cedar Knoll Park is located in Black Hawk County
          • Jump to our Gazetteer entry for Cedar Knoll Park
        • Jesup
          (25 miles [40.2 km] to the southeast)
          • Jesup is located in Black Hawk County
          • Jump to our Gazetteer entry for Jesup
          • Population from the 2020 Census: 2,711 people
          • Jump to TripAdvisor's Tourism page for Jesup <3>
        • Cedar Falls Junction
          (26 miles [41.8 km] to the south)
          • Cedar Falls Junction is located in Black Hawk County
          • Jump to our Gazetteer entry for Cedar Falls Junction
        • Gilbertville
          (26 miles [41.8 km] to the south)
          • Gilbertville is located in Black Hawk County
          • Jump to our Gazetteer entry for Gilbertville
          • Population from the 2020 Census: 725 people
        • Orange
          (26 miles [41.8 km] to the south)
          • Orange is located in Black Hawk County
          • Jump to our Gazetteer entry for Orange
        • Washburn
          (27 miles [43.5 km] to the south)
        • Hudson
          (29 miles [46.7 km] to the south)
          • Hudson is located in Black Hawk County
          • Jump to our Gazetteer entry for Hudson
          • Population from the 2020 Census: 2,473 people
          • Jump to TripAdvisor's Tourism page for Hudson <3>
        • Jubilee
          (30 miles [48.3 km] to the south)
          • Jubilee is located in Black Hawk County
          • Jump to our Gazetteer entry for Jubilee
  • Buchanan County
    • County Website:   https://www.buchanancounty.iowa.gov/
    • County Seat for Buchanan:   Independence
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Fairbank
        (15 miles [24.1 km] to the southeast)
      • Hazleton
        (22 miles [35.4 km] to the southeast)
      • Littleton
        (22 miles [35.4 km] to the southeast)
        • Littleton is located in Buchanan County
        • Jump to our Gazetteer entry for Littleton
      • Bryantsburg
        (24 miles [38.6 km] to the southeast)
        • Bryantsburg is located in Buchanan County
        • Jump to our Gazetteer entry for Bryantsburg
      • Stanley
        (25 miles [40.2 km] to the southeast)
        • Stanley is located in Buchanan County
        • Jump to our Gazetteer entry for Stanley
        • Population from the 2020 Census: 120 people
      • Wise
        (25 miles [40.2 km] to the southeast)
        • Wise is located in Buchanan County
        • Jump to our Gazetteer entry for Wise
      • Otterville
        (26 miles [41.8 km] to the southeast)
        • Otterville is located in Buchanan County
        • Jump to our Gazetteer entry for Otterville
      • Aurora
        (29 miles [46.7 km] to the southeast)
        • Aurora is located in Buchanan County
        • Jump to our Gazetteer entry for Aurora
        • Population from the 2020 Census: 162 people
      • Independence
        (30 miles [48.3 km] to the southeast)
      • Vista
        (30 miles [48.3 km] to the southeast)
        • Vista is located in Buchanan County
        • Jump to our Gazetteer entry for Vista
  • Butler County
    • County Website:   https://butlercounty.iowa.gov/
    • County Seat for Butler:   Allison
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Shell Rock
        (17 miles [27.4 km] to the west)
      • Clarksville
        (20 miles [32.2 km] to the west)
      • Coster
        (24 miles [38.6 km] to the southwest)
        • Coster is located in Butler County
        • Jump to our Gazetteer entry for Coster
      • New Hartford
        (24 miles [38.6 km] to the southwest)
      • Packard
        (24 miles [38.6 km] to the west)
        • Packard is located in Butler County
        • Jump to our Gazetteer entry for Packard
      • New Albion
        (26 miles [41.8 km] to the southwest)
        • New Albion is located in Butler County
        • Jump to our Gazetteer entry for New Albion
      • Allison
        (27 miles [43.5 km] to the west)
      • Butler Center
        (27 miles [43.5 km] to the west)
        • Butler Center is located in Butler County
        • Jump to our Gazetteer entry for Butler Center
      • Greene
        (28 miles [45.1 km] to the west)
      • Wilmar
        (28 miles [45.1 km] to the west)
        • Wilmar is located in Butler County
        • Jump to our Gazetteer entry for Wilmar
      • Parkersburg
        (30 miles [48.3 km] to the southwest)
      • Swanton
        (30 miles [48.3 km] to the southwest)
        • Swanton is located in Butler County
        • Jump to our Gazetteer entry for Swanton
      • Pilot Rock
        (30 miles [48.3 km] to the west)
        • Pilot Rock is located in Butler County
        • Jump to our Gazetteer entry for Pilot Rock
  • Chickasaw County
    • County Website:   https://chickasawcounty.iowa.gov/
    • County Seat for Chickasaw:   New Hampton
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Fredericksburg
        (11 miles [17.7 km] to the north)
      • Williamstown
        (11 miles [17.7 km] to the north)
        • Williamstown is located in Chickasaw County
        • Jump to our Gazetteer entry for Williamstown
      • Dresden
        (12 miles [19.3 km] to the north)
        • Dresden is located in Chickasaw County
        • Jump to our Gazetteer entry for Dresden
      • Republic
        (12 miles [19.3 km] to the northwest)
        • Republic is located in Chickasaw County
        • Jump to our Gazetteer entry for Republic
      • Boyd
        (14 miles [22.5 km] to the north)
        • Boyd is located in Chickasaw County
        • Jump to our Gazetteer entry for Boyd
      • Bradford
        (16 miles [25.7 km] to the northwest)
        • Bradford is located in Chickasaw County
        • Jump to our Gazetteer entry for Bradford
      • New Hampton
        (17 miles [27.4 km] to the north)
      • Nashua
        (17 miles [27.4 km] to the northwest)
        • Nashua is located in Chickasaw County
        • Jump to our Gazetteer entry for Nashua
        • Population from the 2020 Census: 1,571 people
        • Jump to TripAdvisor's Tourism page for Nashua <3>
      • Lawler
        (18 miles [29 km] to the north)
      • Ionia
        (18 miles [29 km] to the northwest)
        • Ionia is located in Chickasaw County
        • Jump to our Gazetteer entry for Ionia
        • Population from the 2020 Census: 273 people
        • Jump to TripAdvisor's Tourism page for Ionia <3>
      • Chickasaw
        (19 miles [30.6 km] to the northwest)
        • Chickasaw is located in Chickasaw County
        • Jump to our Gazetteer entry for Chickasaw
      • Nansen
        (20 miles [32.2 km] to the north)
        • Nansen is located in Chickasaw County
        • Jump to our Gazetteer entry for Nansen
      • Continue List   (11 more) ...
        • Jacksonville
          (21 miles [33.8 km] to the north)
          • Jacksonville is located in Chickasaw County
          • Jump to our Gazetteer entry for Jacksonville
        • Bassett
          (21 miles [33.8 km] to the northwest)
          • Bassett is located in Chickasaw County
          • Jump to our Gazetteer entry for Bassett
          • Population from the 2020 Census: 62 people
        • Devon
          (22 miles [35.4 km] to the north)
          • Devon is located in Chickasaw County
          • Jump to our Gazetteer entry for Devon
        • Little Turkey
          (23 miles [37 km] to the north)
          • Little Turkey is located in Chickasaw County
          • Jump to our Gazetteer entry for Little Turkey
        • North Washington
          (23 miles [37 km] to the north)
          • North Washington is located in Chickasaw County
          • Jump to our Gazetteer entry for North Washington
          • Population from the 2020 Census: 137 people
        • Reilly Settlement
          (24 miles [38.6 km] to the north)
          • Reilly Settlement is located in Chickasaw County
          • Jump to our Gazetteer entry for Reilly Settlement
        • Bethany Hall
          (25 miles [40.2 km] to the north)
          • Bethany Hall is located in Chickasaw County
          • Jump to our Gazetteer entry for Bethany Hall
        • Jerico
          (25 miles [40.2 km] to the north)
          • Jerico is located in Chickasaw County
          • Jump to our Gazetteer entry for Jerico
        • Alta Vista
          (27 miles [43.5 km] to the north)
        • Saude
          (27 miles [43.5 km] to the north)
          • Saude is located in Chickasaw County
          • Jump to our Gazetteer entry for Saude
        • Deerfield
          (27 miles [43.5 km] to the northwest)
          • Deerfield is located in Chickasaw County
          • Jump to our Gazetteer entry for Deerfield
  • Fayette County
    • County Website:   https://fayettecounty.iowa.gov/
    • County Seat for Fayette:   West Union
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Oran
        (11 miles [17.7 km] to the southeast)
        • Oran is located in Fayette County
        • Jump to our Gazetteer entry for Oran
      • Westgate
        (13 miles [20.9 km] to the east)
        • Westgate is located in Fayette County
        • Jump to our Gazetteer entry for Westgate
        • Population from the 2020 Census: 209 people
      • Richfield
        (13 miles [20.9 km] to the northeast)
        • Richfield is located in Fayette County
        • Jump to our Gazetteer entry for Richfield
      • Alpha
        (16 miles [25.7 km] to the northeast)
        • Alpha is located in Fayette County
        • Jump to our Gazetteer entry for Alpha
      • Hawkeye
        (17 miles [27.4 km] to the northeast)
        • Hawkeye is located in Fayette County
        • Jump to our Gazetteer entry for Hawkeye
        • Population from the 2020 Census: 399 people
      • Maynard
        (19 miles [30.6 km] to the east)
      • Randalia
        (19 miles [30.6 km] to the east)
        • Randalia is located in Fayette County
        • Jump to our Gazetteer entry for Randalia
        • Population from the 2020 Census: 60 people
      • Oelwein
        (19 miles [30.6 km] to the southeast)
      • Donnan
        (20 miles [32.2 km] to the east)
        • Donnan is located in Fayette County
        • Jump to our Gazetteer entry for Donnan
      • Waucoma
        (20 miles [32.2 km] to the northeast)
      • Fayette
        (23 miles [37 km] to the east)
      • Douglass
        (23 miles [37 km] to the northeast)
        • Douglass is located in Fayette County
        • Jump to our Gazetteer entry for Douglass
      • Continue List   (10 more) ...
        • Saint Lucas
          (24 miles [38.6 km] to the northeast)
          • Saint Lucas is located in Fayette County
          • Jump to our Gazetteer entry for Saint Lucas
          • Population from the 2020 Census: 134 people
        • West Union
          (24 miles [38.6 km] to the northeast)
        • Albany
          (25 miles [40.2 km] to the east)
          • Albany is located in Fayette County
          • Jump to our Gazetteer entry for Albany
        • Lima
          (26 miles [41.8 km] to the east)
          • Lima is located in Fayette County
          • Jump to our Gazetteer entry for Lima
        • Scott
          (26 miles [41.8 km] to the east)
          • Scott is located in Fayette County
          • Jump to our Gazetteer entry for Scott
        • Eldorado
          (27 miles [43.5 km] to the northeast)
          • Eldorado is located in Fayette County
          • Jump to our Gazetteer entry for Eldorado
        • Brainard
          (29 miles [46.7 km] to the east)
          • Brainard is located in Fayette County
          • Jump to our Gazetteer entry for Brainard
        • Arlington
          (30 miles [48.3 km] to the east)
          • Arlington is located in Fayette County
          • Jump to our Gazetteer entry for Arlington
          • Population from the 2020 Census: 393 people
        • Wadena
          (30 miles [48.3 km] to the east)
        • Dover Mills
          (30 miles [48.3 km] to the northeast)
          • Dover Mills is located in Fayette County
          • Jump to our Gazetteer entry for Dover Mills
  • Floyd County
    • County Website:   https://www.floydco.iowa.gov/
    • County Seat for Floyd:   Charles City
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Carrville
        (21 miles [33.8 km] to the northwest)
        • Carrville is located in Floyd County
        • Jump to our Gazetteer entry for Carrville
      • Midway
        (22 miles [35.4 km] to the northwest)
        • Midway is located in Floyd County
        • Jump to our Gazetteer entry for Midway
      • Powersville
        (23 miles [37 km] to the west)
        • Powersville is located in Floyd County
        • Jump to our Gazetteer entry for Powersville
      • Charles City
        (27 miles [43.5 km] to the northwest)
      • Doubleday
        (27 miles [43.5 km] to the northwest)
        • Doubleday is located in Floyd County
        • Jump to our Gazetteer entry for Doubleday
      • Colwell
        (29 miles [46.7 km] to the northwest)
      • Nilesville
        (29 miles [46.7 km] to the northwest)
        • Nilesville is located in Floyd County
        • Jump to our Gazetteer entry for Nilesville
      • Oakwood
        (29 miles [46.7 km] to the northwest)
        • Oakwood is located in Floyd County
        • Jump to our Gazetteer entry for Oakwood
  • Grundy County
    • County Website:   https://www.grundycountyiowa.gov/
    • County Seat for Grundy:   Grundy Center
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Fredsville
        (27 miles [43.5 km] to the southwest)
        • Fredsville is located in Grundy County
        • Jump to our Gazetteer entry for Fredsville
      • Dairyville
        (30 miles [48.3 km] to the southwest)
        • Dairyville is located in Grundy County
        • Jump to our Gazetteer entry for Dairyville
      • Dike
        (30 miles [48.3 km] to the southwest)
        • Dike is located in Grundy County
        • Jump to our Gazetteer entry for Dike
        • Population from the 2020 Census: 1,267 people
        • Jump to TripAdvisor's Tourism page for Dike <3>
      • Stout
        (30 miles [48.3 km] to the southwest)
        • Stout is located in Grundy County
        • Jump to our Gazetteer entry for Stout
        • Population from the 2020 Census: 214 people
  • Howard County
  • Winneshiek County
    • County Website:   https://winneshiekcounty.iowa.gov/
    • County Seat for Winneshiek:   Decorah
    • Genealogy Websites   ...
    • Nearest Communities to Tripoli   ...
      • These communities are listed by their distance from Tripoli.
      • Jackson Junction
        (22 miles [35.4 km] to the northeast)
        • Jackson Junction is located in Winneshiek County
        • Jump to our Gazetteer entry for Jackson Junction
        • Population from the 2020 Census: 54 people
      • Navan
        (22 miles [35.4 km] to the northeast)
        • Navan is located in Winneshiek County
        • Jump to our Gazetteer entry for Navan
      • Fort Atkinson
        (28 miles [45.1 km] to the northeast)
      • Festina
        (29 miles [46.7 km] to the northeast)
      • Twin Springs
        (29 miles [46.7 km] to the northeast)
        • Twin Springs is located in Winneshiek County
        • Jump to our Gazetteer entry for Twin Springs

Footnotes ...

<1>Our distances are not driving distances, but are calculated as a 'straight-line' distance. A straight line distance ignores obstructions like rivers, canyons, lakes, et cetera - it's truly a line drawn from Point A (ie- Tripoli) to Point B. In other words: 'As the crow flies'.
<2>Our data comes from many sources and some sources are more dependable than others. When we add communities to our Gazetteer, we try to verify that we have the correct location for the community. We mark a community as 'Unverified' when we aren't confident about our data and want to do further checking.

We use the term 'Historic' broadly and it generally means that the community no longer exists. However, it can also mean that the community might still exist, but was larger or had a more 'official' existence in the past than it does now.

Since our Gazetteer contains over 100,000 communities, verifying everything is going to take time. If you find an error or can help us to improve our accuracy, please let us know.
<3>While we're fans and frequent users of TripAdvisor, you should know that we're also members of the TripAdvisor affiliate program.