Anse Takamaka Small Bay: Mahé's Secluded Seychelles Gem | OnlyBeaches