An unforgettable blend of all five senses Passikudah is a small coastal town located a few kilometres from Batticaloa. The historical name of the town "Pasithuduwa" literally describes the town for …