Kavourotripes beach in Halkidiki, Greece.