TravelTill

About Ayios Nikolaos



Agios Nikolaos or Ayios Nikolaos ( Meaning "Saint Nicholas") is a common place name in Greece and Cyprus