Tag
1 article
Nestled on either side of the palm-fringed Kalkudah headland, north of Batticaloa, lie two stunning arcs of sand: Kalkudah Beach and Passekudah Beach . These beaches, once lined with hotels that were…