• TV personality JoJo Fletcher attends the 2016 Billboard Music Awards at T-Mobile Arena on May 22, 2016 in Las Vegas, Nevada.

TV personality JoJo Fletcher attends the 2016 Billboard Music Awards at T-Mobile Arena on May 22, 2016 in Las Vegas, Nevada. (Photo : David Becker/Getty Images)

"The Bachelorette" Season 12 (2016) episode 8 featuring JoJo Fletcher's hometown dates with final four-Chase McNary, Robby Hayes, Jordan Rodgers and Luke Pell-debuts July 18, Monday. The show will see how Fletcher's first meeting with her suitors' families go while she tries to figure who she really loves. The show will end with a surprising elimination and a confession. Here are the detailed spoilers for the next instalment of "The Bachelorette" Season 12 (2016).

Like Us on Facebook

[Spoiler alert! This article contains spoilers for "The Bachelorette" Season 12 (2016) episode 8 hometown dates. Do not read further if you don't wish to know more about it.]

Previously, JoJo Fletcher and her contestants visited Argentina countryside where she went on the one-on-one date with Alex, Luke Pell and Jordan Rodgers. Following which she eliminated James Taylor at the Rose Ceremony. Earlier in the episode, she eliminated Alex Wotykiw on their one-on-one date.

Moving on to "The Bachelorette" Season 12 (2016) episode 8. ABC's synopsis for the Hometown dates episodes on its official website reads: "JoJo's emotionally charged, whirlwind world tour to find love comes back to the U.S. as she travels across the country to visit Chase, Jordan, Luke and Robby."

Further, it suggests that the hometown dates will test the leading lady's "spirit and resilience." During her dates, JoJo Fletcher will learn more about her suitors from their loved ones.

According to TV Guide, JoJo Fletcher will go on hometown dates with the four remaining bachelors. For her first date, she will be visiting a family that has been affected by divorce. For her second hometown date, the suitor takes her to his high school. Also, she hears new gossip before she heads for her final date for an old-fashioned barbecue picnic.

As for the rose ceremony, JoJo Fletcher finds her blindsided by a shocking confession from one of the bachelors. It is followed by elimination of one of the final four contestants.

Courtesy of Reality Steve, more details about JoJo Fletcher's hometown dates are available. According to the blogger's spoilers for "The Bachelorette" Season 12 (2016) episode 8, the first date takes place in Castle Rock, Colorado. It happens to be Chase McNary's hometown.

She goes to Florida with Robby Hayes. Several pictures teasing a boat ride and visit a restaurant in Jacksonville surfaced.

With Luke Pell, JoJo Fletcher went to Austin, Texas. They reportedly visited Trailblazer Grille in downtown at night.

Her final date happens with Jordan Rodgers in Chico, California. He takes the leading lady to Pleasant Valley High School.

At the rose ceremony elimination, JoJo Fletcher eliminates Luke Pell leaving Chase McNary, Jordan Rodgers and Robby Hayes for the overnight dates.

"The Bachelorette" Season 12 (2016) episode 8 airs July 18, Monday at 8:00 pm on ABC. Stay tuned for more spoilers and updates.