Agios Petros Beach, located on the north coast of Skyros, Greece, is an exquisite seaside paradise that will leave you in awe.

The peaceful atmosphere of Agios Petros Beach makes it the perfect spot to relax and unwind. 

The beach attracts camping enthusiasts as well as nudists on occasion.