This beach is located in Petra Mare, Crete. Petra Mare Beach is a long, sandy beach with crystal-clear waters and a peaceful environment. The beach is perfect for swimming and sunbathing, and visitors can also take a walk along the promenade and enjoy the stunning views.