Translation:Mary lives on the periphery of the capital.
I would say suburbs are outskirts, yes. Also we say "in the suburbs" but "on the outskirts".
How about "on the edge of the capital" ? I think in English this is said often as well - with the same meaning.
I am English and just answered edge, knowing what the periphery is as it is also a word in English!