Clear turquoise waters reveal submerged rocks near a white sandy beach, with lush green trees casting shadows. Curieuse, Seychelles.