Crossword clues for Large department in S. E. France, where Toulon is.:VARLarge department in S. E. France, where Toulon is.