Posts in tag

buhoma gorilla


A long practice in the Seychelles seems to be coming to an end, whereby the portfolio of tourism was held at top level of government, for several years by the …

16
Share