Travellers Log #5 -Birthplace of Aphrodite Picture

This water is the real birthplace of the greek god Aphrodite. Also Paris of Troy and Helen of Sparta travelled there for their honeymoon. So it's a spot where myth comes true. -Kythira Island-
Continue Reading: Venus