Aphrodite’s Rock

The Two of Them played “chicken” with the waves today on our excursion to Aphrodite’s birthplace, the iconic Petra tou Romiou along the coast of the beautiful island of Cyprus. The legend tells that the Goddess of Beauty and Love was born here and rose from the water. When waves crash on these massive rocks,… Read more



On our walkabout yesterday afternoon, Bear, Li’l and I discovered a small empty amphitheater hidden in the back streets of Cyprus. I’ve been a little blue lately, so the Two of Them figured they’d fool around on the bike for my personal entertainment. It’s a bit sad still, that the concert crowds that should be… Read more