Most beautiful beaches

Venezuela - Cayo Sombrero

Rio de Janeiro - Ipanema