Places beginning with MA in Seychelles (general), Seychelles
Machabee