10. Macarelleta Beach, Spain
When thinking of making a list of best beaches, Europe has to be mentioned for sure! The famous Macarelleta Beach in Spain comes second to Mallorca as far as coastline is concerned. The emerald colored beach attracts thousands of tourists from far and near that come looking for enjoying the sun. It is one of the most picturesque beaches in Spain and boasts of sunny days almost all year round.
Image Credit: theconstantrambler