Goloc
Mabuya Beach Restaurant
Praslin, Seychelles
Mabuya Beach Restaurant