The magical location of Villa St Saveur
Villa Saint Sauveur is located in the Anse Takamaka, Praslin, Seychelles. The beach of Anse St. Saveur is only 30 meters away from the gate of the villa.
Villa Saint Sauveur is located in the Anse Takamaka, Praslin, Seychelles. The beach of Anse St. Saveur is only 30 meters away from the gate of the villa.