10 best beaches in the world according to TripAdvisor

Praia de Santa Maria, Santa Maria, Cape Verde: travelers love this beach for its "beautiful golden sands". It is also a great place for surfing, and there is also a lively pier where fishing boats are nailed to.

Tumon Beach, Tumon, Mariana Islands: "The sand is white, the water is magnificent and blue,"- says one of the users of TripAdvisor. "Swimming, diving, boat trips or water activities – all this you can do in one place".

Horseshoe Bay Beach, Southampton, Bermuda: "A picturesque beach with pink sand and gentle waves that roll to the shore," - a feedback of one of the users. "A beautiful beach at any time of the day.".

Anse Lazio, Praslin Island, Seychelles: this Seychelles beach has "crystal clear, warm waters, shade, sun and white sand." The sunset is simply gorgeous. Therefore, don't lose your chance and go on a trip as soon as possible.

Agonda Beach, Agonda, India: This "silent beach" is a favorite place for lovers of a relaxing atmosphere and stunning scenery. It is ideal for meditation.

Playa Paraiso, Tulum, Mexico: with its "crystal clear water" this beach is a popular place for swimming. Wise advice from one user: "I recommend that you eat a little guacamole after a bath with a cold beer.".

Clearwater Beach, Clearwater, Florida: "White sand is the brand name of this fabulous beach," says one of the users. "You can even see a dolphin or two playing on the horizon.".

Kata Noi Beach, Karon, Thailand: travelers love this pristine quiet beach for its soothing atmosphere. The hotel also has got a beach bar where you can have a drink or a snack.

Praia de Marinha, Carvoeiro, Portugal: this beach has many dramatic landscapes with caves and rocks. "Plus it has a crystal clear water and an abundance of marine life," - says one of the users.

Camp's Bay Beach, Camps Bay, South Africa: This beach gets the best ratings from travelers for its huge waves that are ideal for surfing as well as scenic views.