Beach Luna is a picturesque beach located in Grad Novalja, Croatia. Stretching along the pristine Adriatic Sea, this stunning beach measures approximately 500 meters in length and boasts soft, golden sand that glistens under the warm Mediterranean sun.