Tek Tek sea shells are an iconic element of Seychelles gastronomy.
You find them hiding in the white sandy beaches when the surf breaks...

//INSTAGRAM
Way of life Seychelles

Follow us