12 Stunning Natural Swimming Pools

Lago Dudu, Dominican Republic

Lago Dudu, Dominican Republic

Also called The Blue Lagoon, Lago Dudu’s crystal clear waters are perfect for swimming, cave exploring and diving. (Image source)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12