We love meeting new people on the road and hearing what brought them to travel. When we rocked up to a wild spot on the west coast of Portugal, there was a bumble-bee coloured van sat looking across the ocean. Of course it was only polite to see if they...