The Bachelor star Nick Viall just completed his round of hometown dates with his four remaining bachelorettes, so who will survive the next cut and make the Final 3?

In the latest episode, Nick traveled to Dallas, TX; Miami, FL; Montreal, Quebec, Canada; and Hoxie Arkansas to visit his four remaining bachelorettes -- Rachel Lindsay, Corinne Olympios, Vanessa Grimaldi and Raven Gates.

Nick seemed to really enjoy meeting the women's families, and he even received a blessing from each father to potentially propose marriage to his beautiful daughter. The only date that wasn't smooth sailing happened to be with Vanessa, whose family asked Nick really tough questions since they're very protective of the special education teacher.

In the next February 27 episode of The Bachelor, Nick must eliminate one bachelorette, leaving three ladies in the running for his heart. Those lucky three women will then journey to Finland with Nick and go on overnight fantasy-suite dates.

Since ABC already spilled the news that Rachel will be The Bachelorette's thirteenth-season star, it's obvious she doesn't receive Nick's final rose. But does the Dallas attorney at least make it to an overnight Fantasy Suite date?

Another wild card is Corinne, Season 21's villain who has led with her sexuality and just has fun, even if it means breaking the rules or rubbing her competition the wrong way. Many viewers are surprised she made it this far, but will she make it even further into the process? Nick did appear to have a fantastic time in her hometown, not to mention Corinne bought him an expensive outfit. (She spent over $3,400 in one store).

Raven has been a frontrunner from the beginning, and Vanessa's romance with Nick continues to get stronger. So does Nick keep both girls around?

[Spoiler Warning: Please stop reading now if you want the ending of Nick's season to be a surprise].

Reality Steve spoiler blogger Steve Carbone claims that Nick eliminated Corinne in New York after her hometown date and a personal conversation with his ex Andi Dorfman, who rejected him on The Bachelorette's tenth season and selected Josh Murray instead at the end of her journey.

But she'll probably be just fine, as she's a shoo-in for Season 4 of Bachelor in Paradise as long as she agrees to it. The villain from JoJo Fletcher's season of The Bachelorette, Chad Johnson, even said in a recent interview with Entertainment Tonight he's "interested" in dating her and they've already been "texting."

As for the Final 3's elimination order, according to Reality Steve, Nick ousted Rachel after his round of overnight Fantasy-Suite dates. And at the Final Rose Ceremony, Nick dumped Raven in favor of Vanessa, whom he gave his final rose to.

PHOTO GALLERY: The Bachelor couples -- Whom did The Bachelor stars and their final picks ultimately end up with?!
Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!

Nick, a 36-year-old former software salesman, and Vanessa are reportedly still engaged. Reality Steve claims the Bachelor's fourth attempt at finding love on a reality dating series truly was the charm.

Below is the list of bachelorettes who are still in the running for Viall's heart:

- Vanessa Grimaldi, a 29-year-old special education teacher from Montreal, Quebec, Canada

- Corinne Olympios, a 24-year-old business owner from Miami, FL

- Rachel Lindsay, a 31-year-old attorney from Dallas, TX

- Raven Gates, a 25-year-old fashion boutique owner from Hoxie, AR

RELATED LINK: 10 things to know about The Bachelor bachelorette Raven Gates

RELATED LINK: 10 things to know about The Bachelor bachelorette Vanessa Grimaldi

RELATED LINK: 10 things to know about The Bachelor bachelorette Rachel Lindsay

RELATED LINK: 10 things to know about The Bachelor bachelorette Corinne Olympios