A few years ago a group of friends were road tripping from Thessaloniki to Lisbon when they spontaneous came up with a brilliant idea. Somewhere along the highway of Valencia to Seville they came up with the Caravan; a travelers inn, a place where guests can feel like they’re at home. Fast-forward ...