A NEW natural ‘beach’ is set to become the attraction of the season in an overlooked village in Poland. While most new beaches are man-made attractions, the new slither of land emerged ...