No products in the cart.
Chalkida is the vibrant capital of the island of Evia in Greece, offering visitors a perfect blend of ancient Greek and Byzantine history, along with a wealth of seaside taverns serving delicious, freshly-caught seafood.