Destination creator (Voyajo Team)
Karaikal (kāraikkāl also Karikal or Karaikkal) also called as (thalai gnayiru), is a city and a municipality in Karaikal district in the Union Territory of Puducherry, India. Several explanations are offered for the word 'Karaikal'. The imperial Gazetteer gives it the meaning 'fish pass' (...) (from Wikipedia)