St. Pierre Island (Seychelles)
St. Pierre Island ( or St. Pierre Islet or Île St. Pierre) is an island in Seychelles (Praslin). It is a small islet, with a size of about 10 101 m2, and maximum length/width of about 110mX75m. St. Pierre Island is one of the few smaller islands on the northern…
Comments Off on St. Pierre Island (Seychelles)
March 4, 2023