beachbarbums.com
Sixty Seconds at Fish Trap Restaurant and Bar in Seychelles
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&…