Read More Art & Culture > Photography An off-the-grid nirvana on the French Atlantic coast The Travel Diary Hidden in the forest along beaches of the South of France lies an organic slice of paradise.