English River, Seychelles

English River (French: La Rivière Anglaise, French pronunciation: [la ʁivjɛʁ ɑ̃ɡlɛz]) is an administrative district of Seychelles on the island of Mahé.

This Seychelles location article is a stub.

You can help Wikipedia by expanding it.