Glyfada

 

 

 

 

 

 

 

 

 

 

 

 

Opened December 16th, 2010 - Closed October 10th, 2012

page updated 3/16/20