PreviewAerial view of wide white sand beach with gentle turquoise waves meets lush green hills. Petite Anse Beach, Seychelles.