Seychelles beach with boulders and palm trees during sunset