A beach in Turkey, known as Bıdı Bıdı Beach. Offers a beach experience.