Category GREECE

Neapoli

Neapoli (also spelled as Neapolis or Neapoli) is a town located in the regional unit of Lasithi in eastern Crete, Greece. It’s situated near the northeastern coast of the island, overlooking the Mirabello Bay. Neapoli is known for its picturesque…