18 beaches with the clearest waters in the world

In the following photos you can enjoy impressive landscapes of some of the beaches with the most crystal clear water in the world. Whether its coastlines are sand or stone, all of them are truly landscapes straight out of a dream.

1. Bora Bora, Tahiti

2. Cala Macarelleta, Menorca, Spain

3. Calanque, d’En-Vau, France

4. Cayo Coco, Cuba

5. Corfu, Greece

6. Galapagos Island, Ecuador

7. Hanauma Bay, Oahu, Hawaii

8. Jericoacoara, Brazil

9. Plitvice Lakes, Croatia

10. Linapacan Island, Palawan, Philippines

11. Los Roques, Venezuela

12. Maldives

13. Moorea, French Polynesia

14. Navagio Bay, Greece

15. Dog San Blas, Panama

16. St. George, Bermuda

18. Wakatobi, Indonesia

17. Tulum, Mexico

Share on social networks: