Tagged: Batticaloa

Kalkudha & Passekudah Beaches

Kalkudha & Passekudah Beaches

Kalkudha & Passekudah Beaches – Nuzzling either side of the palm-tipped Kalkudah headland, north of Batticaloa, are two breathtaking curves...