Watch The Bachelor - Week 10 - Finale

The Bachelor Season 16 Episode 11

Season 16 Episode 11

First Aired: March 12, 2012

Description: Ben takes the final two bachelorettes on their final dates in Zermatt, Switzerland and also introduces each of them to his family. Then, in the final rose ceremony, Ben faces the most difficult decision of his life.