100 best beaches in the world by CNN 2017 – # 1. Grande Anse Beach, La Digue Island, Seychelles

Grande Anse Beach, La Digue Island, Seychelles

Secluded and easy to skip because it takes some effort to get here, Grand Anse on La Digue is the archetypal beach, the benchmark against which others must be judged. It’s a must, especially if you’re a surfer.

Worth knowing: The waves can be boisterous and there’s not much shade.

Want to visit? Check out this link