Petra Beach
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 […]