Seychelles
Boulders scattered across a white sandy beach with turquoise waters. seychelles, mahe. carana beach.
Turquoise waters washing over a white sandy beach with rocks. seychelles, mahe. carana beach.
Sandy beach with turquoise water. seychelles, mahe. carana beach