La Riviere Anglaise
From Wikipedia, the free encyclopedia
La Riviere Anglaise (English River) is an administrative district of Seychelles located on the island of Mahé.
La Riviere Anglaise (English River) is an administrative district of Seychelles located on the island of Mahé.