Petra beach, located on the southeast coast of Patmos, is a hidden gem that offers a truly idyllic seaside experience. 

With its crystal-clear turquoise waters, soft golden sand, and stunning scenery, Petra beach is a paradise for both locals and tourists alike. 

Whether one prefers sunbathing and lounging under the shade of umbrellas, or exploring the underwater world through snorkeling or diving, Petra beach is sure to cater to all desires.