These days you see the term self care everywhere and with good reason. We have learned that a little self care can go a long way to help us stay well in mind, body and spirit. Take some time off and spoil yourself with a dream vacation at Les Source de Caudalie located on the Grand Cru vineyards in Bordeaux, France. Surrounding yourself with a beautiful vineyard in a country specializing in romance is the perfect way to practice a little (or a lot) of self care. Continue reading
