Manalkadu Desert
A surprising belt of rolling sand dunes along the northeast coast, where a colonial church of St. Anthony lies half-buried in the drifting sand near a fishing village.
Along the northeastern shore of the Jaffna Peninsula, near Point Pedro, a genuinely unexpected landscape unfolds, Sri Lanka's longest chain of coastal sand dunes, rising up to 16 meters in places and stretching across a stark, sun bleached expanse that feels startlingly out of place against the island's typically lush, green terrain. The Tamil name Manalkadu translates to sand bush, a fitting description for dunes believed to have formed from sand blown ashore by waves and currents originating across the strait in South India during monsoon seasons, accumulating here over generations into the mini desert visitors encounter today.
Buried within these shifting sands sit the ruins of St. Anthony's Church, a structure whose exact age remains debated, some accounts placing its construction under Dutch rule in the 17th century, others suggesting a later 19th century British origin, though the coral stone used in its walls, a genuinely rare building material in Sri Lanka, lends real weight to the earlier Dutch dating. In the 1950s, the mobile dunes reportedly overtook and destroyed surrounding settlements along with the church itself, the ruins now emerging and disappearing again depending on how the sand has shifted in any given season, an ongoing, unpredictable process that continues to reshape the site even now.
A small graveyard beside the ruined church, its crosses marking victims of the 2004 tsunami, adds a somber, more recent layer to a site already defined by slow, relentless natural change, while villagers have planted a protective belt of casuarina trees further inland in recent decades to slow the dunes' continued landward migration. Reaching Manalkadu means driving through Kalviyankadu, Siruppiddy and Karaveddi along the Jaffna to Point Pedro road, arriving at a landscape that feels genuinely unlike anywhere else in Sri Lanka, equal parts natural spectacle and slow motion historical erasure.
At a glance
- Entry fee: Free
- Opening hours: Daylight hours
- Time needed: 1 hour
- Best time: Late afternoon, for the light on the dunes
Getting there
Near Manalkadu on the northeast coast, about 30km from Jaffna past Point Pedro.
Frequently asked questions
- How much does it cost to visit Manalkadu Desert?
- Free.
- What are the opening hours at Manalkadu Desert?
- Daylight hours.
- How long should I spend at Manalkadu Desert?
- Plan for 1 hour.
- When is the best time to visit Manalkadu Desert?
- Late afternoon, for the light on the dunes.
- How do I get to Manalkadu Desert?
- Near Manalkadu on the northeast coast, about 30km from Jaffna past Point Pedro.