The secret to a good life

Once in a while, you’ll be lucky to meet a stranger who treats you as an old friend. In Seychelles, that happens often.