Kappad Beach faces west into the Arabian Sea on the Malabar coast of Kerala, about 16 kilometres north of Kozhikode (Calicut) and 10 kilometres from the railway town of Koyilandy. Its Malayalam name is Kappakadavu. The sand is ordinary quartz and the water is calm for most of the year, with a mean wave height near a third of a metre. A rocky headland, topped by a temple that local accounts date to roughly 800 years, breaks the shoreline, and the Korapuzha backwaters run behind the beach.
A few steps back from the sand stands a low stone pillar. Its plaque reads: "Vasco da Gama landed here, Kappakadavu, in the year 1498." The Kerala Department of Archaeology notified it as a protected monument in 1975, and it is the reason a quiet stretch of coast is on the tourist map at all. Da Gama's arrival is a real hinge of world history — the opening of the sea route from Western Europe to the Indian Ocean — and the pillar plants that moment on this beach.
The voyage's own logbook does not quite agree. The only eyewitness record of the first voyage is the Roteiro, the anonymous fleet journal. It says the ships raised the Malabar coast on 20 May 1498, that the pilot at first mistook Capua — Kappad — for Calicut, and that they anchored about a league and a half offshore. They did not beach. The fleet was then moved south to Pandarani, or Pantalayani Kollam, a safer monsoon anchorage, and it was there, on Monday 28 May 1498, that da Gama went ashore with thirteen men to meet the Zamorin of Calicut.
The gap has been noted for a long time. M. G. S. Narayanan, the historian of medieval Kerala, has argued that the landing was at Panthalayini near Koyilandy, not at Kappad, and that the popular error has never been officially corrected. Even the date is contested: the Roteiro gives 20 May, while Gaspar Correa's later chronicle places the arrival on 26 August 1498. Kappad commemorates, precisely and in stone, an event its primary source locates offshore, days later, and somewhat elsewhere.
The modern beach has kept a cleaner record. Kappad was one of the first eight Indian beaches to earn the international Blue Flag in October 2020, a Danish-run environmental and safety standard judged against 33 criteria, and it has held the certification for six consecutive years as of November 2025. A 2007 state beautification worth about 1.5 crore rupees added a corniche, a park, restrooms and a restaurant. But the pillar with the disputed verb is what most people come to photograph.





