The little church dedicated to Saint Lucas (Agios Loukas) is located on the road that passes through the settlement of Tholos (just outside Oia). We will see it on our right as we head toward Baxedes Beach.
Religious Site // Church
Saint Lucas
Attributes
Altitude (in meters) | : | 93 |
Water | : | Island |
Address | : | _Ia, _Tholos, 84702 |
Access | : | Road |
Accessible | : | Normally |
More