8 of the greatest eco-friendly beaches in the world