Kalambaka – the name sounds like a character out of the Mahabharata, or maybe even the Rig Veda. Certainly not the first name that pops up in your mind when you think of Greece. However, the town of Kalambaka is indeed in Greece, nestled in the plains of Thessaly, about four hours ride north of Athens.
Read the rest of the travel piece that appeared in the Deccan Herald here.