With just over a week before the new season premieres, The Bachelorette 2016 JoJo Fletcher will definitely have a crazy time on the show as some new reports hinted.  The hopefuls vying for Fletcher’s heart were just recently revealed and it looks like viewers will have a ball as much as this season’s Bachelorette.

As Yahoo TV reported, season 12 will be filled with “fun, exciting and exotic dates” that fans shouldn’t miss. The dates feature “a bizarre combination of locations and activities, including a boot camp for firefighters, a hot tub adventure in the middle of a snowy forest, and beach date in Uruguay,” Inquistr reported.

Apart from the locations, reports also suggested that Fletcher will also be putting some contestants in the hot seat when she asks them about their sexual experiences in front of a live audience.

Rumours have been rife that “The Bachelorette” 2016 JoJo Fletcher needed the reality show gig badly to get over her hurts from “The Bachelor” Ben Higgins.  Higgins handed the final rose to Lauren Bushnell despite reports claiming that he also loved Fletcher.

“When I left Jamaica, I was heartbroken. I went home and had weeks to get over the real heartbreak part,” Fletcher told Extra. “I was such good friends with Lauren, and I harbour no ill feelings towards Ben.”

“I think she’s an amazing person, and I think the world of you,” Fletcher previously told Higgins and Bushnell while taping “After the Final Rose.” “I think everything happened for a reason, and I’m really happy for you guys.”

Fans of the hit reality show franchise will be happy to know that “The Bachelorette” 2016 will see the return of some familiar faces.  As Wet Paint reported, “The Bachelorette” alums Nick Viall and Jake Pavelka are reportedly returning for another shot at love, while three former Bachelorettes- Kaitlyn Bristowe, Desiree Hartsock, and Ali Fedotowsky- are set to make an appearance to give Fletcher some advice on her journey.

“The Bachelorette” 2016 JoJo Fletcher will begin her quest to find love on May 23, 2016 on ABC.