From Italy and Greece to France and Croatia, these secluded beaches in Europe offer all the beautiful views and none of the crowds.