Public beach in Turkey, formerly known as Newmoon Beach. Offers a seaside experience.