Andronikou Street & Kambani Street, Chora, Mykonos, Cyclades, Greece, 84600 About Petra Petra sells a range of stylish and modern accessories for the beach including hats, beach bags, tunics and kaftans