Beach with tourists, Nueva Tabarca, Alicante, Spain