Saint-Gilles, Réunion is a village, the site of the island

You may also like