My top beaches around the world | Rolf Potts' Vagabonding blog

Responsive image
source