World
Greece
Crete and surrounds
Lasithi
Lerapetra
11663
Lerapetra Holiday Villa, Lasithi, Crete and surrounds, Greece
2 Bedroom Villa, Private Pool With Stunning Sea View