Crystal clear turquoise water by a sandy beach, bordered by lush greenery and large rock formations. Seychelles, La Digue.