Scenic view of a tropical sandy beach with granite boulders and coconut palms. Seychelles. Indian Ocean.