Seychelles beach with smooth granite earth formations rising from white sand beside turquoise sea and ocean, palm trees under a bright blue sky — striking natural coastal scenery.