Bachelor 17 Spoilers Sean and his Bachelorettes in Canada Episode 5
We were right about Sean Lowe filming in Canada. Sean and some of his bachelorettes were seen, at Lake Louise and went canoeing in the beautiful Banff National Park. Two canoes had three girls each and Sean was in a third canoe with one of the ladies. We cannot tell which one was able to cuddle up with Sean but they were all in a beautiful location, perfect for romance.