Best beach is a tricky title to award. Every holiday has a personal experience attached, so the smallest, rockiest beach could win your vote for best beach if it played host to your perfect break.
But there are some beaches that do get raved about by a lot of people. Some of the top most endorsed [...]