Yachts ancored at Sivota Bay Lefkada Greece island #110269746
Description
Yachts ancored at Sivota Bay Lefkada Greece island. Lefkada is a very popular travel destination for tourists in Greece in the summer and is also known as Lefkas or Leucada Island.