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