All the chats in English River

  1. Chats in Victoria
English River

La Riviere Anglaise is an administrative district of the Seychelles Islands, located on the island of Mahé. It is one of the smallest districts of this island. Its total population, according to the census of the year 2002 is of 3624 settlers.