Phone Book of St Malo.com +33 2 99 - Annuaire
The name St Malo comes from the name "xx".
St Malo is the 97th largest city of France,
and the xxth largest city of Europe.
It is a Sub seat (Sub Prefecture)
of the Fench Department Ille et Vilaine
in the region Bretagne.
The city is located on the English Channel
close to the
Mont Saint Michel.
St Malo was founded in the Celtic times.