Results 2 results found Ilet Saint Pierre (St. Pierre Islet), Anse Volbert, island of Praslin, Seychelles, Indian Ocean, Africa Ilet Saint Pierre (St. Pierre islet), Anse Volbert, island of Praslin, Seychelles, Indian Ocean, Africa