Home
Previous
Index
Next
Typical Greek plate of mousakas at the Elounda Beach Hotel taverna, near Elounda, one of the premier beach resorts on Crete.