Sitia, Elounda - Crete - Greece on January 22, 2014 Get link Facebook Twitter Pinterest Email Other Apps Sitia, Elounda - Crete - Greece - August 2011 Elounda Sitia