Granite rocks and palm trees on the scenic tropical sandy Anse Patates beach, La Digue island, Seychelles