PreviewBeach with scattered rocks and turquoise waters, surrounded by lush tropical trees. Anse Bougainville Beach, Seychelles.