French maritime power from the inside [PHOTO]

defence24.pl 2 years ago
The French Navy (Marine Nationale) has its bases spread all over the world, including overseas territories. The most crucial of them are located on the territory of France itself, and the largest of them is Toulon located between Marseille and good on the Mediterranean Sea.
Read Entire Article