#5 Elya Beach Bar (Ayios Theodoros)

Situated among olive trees, designed to offer a quiet and peaceful escape.

Share on facebook
Share on twitter
Share on email