Parasols and teak tables on the beach at Del Place, Port Glaud Bay
Del Place, SeychellesDel Place Restaurant

Goût de Vivre