Saint Louis, Seychelles
From Wikipedia, the free encyclopedia
Saint Louis is an administrative district of Seychelles located on the island of Mahé. It is the smallest district of Seychelles with an area slighty more than a square kilometer.
|
||||||||||||||||||||||
| This Seychelles location article is a stub. You can help Wikipedia by expanding it. |