A European gem has been declared to be better than Italy and Greece with a host of things to do and some of the most beautiful beaches in the world.