Seychelles islands – white beach with unique Coco de mer

Nepenthes pervillei
seychelles-morne-seychellois-national-park