Takamaka

More details

Takamaka is region of the country of Seychelles.

Takamaka
CountrySeychelles