Lassi Apartments - (Accommodation in Lassi)

Bob C

Is this the apartments also known as "Lefteris Village" - which is at the top of the hill overlooking the bay by Agastolli?

Bob Crabtree