Video Gallery
Luxury in Greece
Watch visitors from around the world telling you what it's like to spend your holidays in Greece.
Spinalonga, the Island that became a Symbol
Recent Greek documentary (2010) about the island of Spinalonga that is situated exactly opposite Elounda Maris Villas (our apologies for the missing subtitles)






