Grant and the women arrive in Edinburgh, Scotland as his journey to find love continues in a new episode of "The Bachelor" ...
On this week's episode, Grant Ellis and the remaining contestants stay abroad as they travel from Madrid to Edinburgh.