Only a five-minutes drive from the magical town of Molyvos on Lesbos island in Greece, you will encounter the beautiful coastal village of Petra. If you are looking for a unique travel destination that is off the beaten path - and teeming with cats - Petra is the purr-fect place to visit.