Sixty Seconds at Fish Trap Restaurant and Bar in Seychelles
Aug15

Sixty Seconds at Fish Trap Restaurant and Bar in Seychelles

Tagged: , , ,

The chances of me helping my feet sift through the sand at a beach bar on any of the beaches that call Seychelles home is remote at best. Located northeast of Madagascar in the Indian Ocean, there’s no easy way to get there from the US. For a lot of other people, though, it’s more than manageable and if I were one of them, I’d probably make a beeline for La Digue Island and the Fish Trap Restaurant and Bar. As if the...

Read More