Shadowrun Wiki
Advertisement

Montpellier

Montpellier is one of the largest cities in France. It is a young and dynamic city located in the south of France.

Index

French

  • This source has minimal information on the topic. Capital des Ombres, 124
Advertisement