The little church of Saint Nicholas (Agios Nikolaos) in Protaras is situated at Louma Beach right next to the picturesque fishing harbour of Protaras.
The little church of Saint Nicholas (Agios Nikolaos) in Protaras is situated at Louma Beach right next to the picturesque fishing harbour of Protaras.
Comment (0)