Pondicherry: A Quick Guide to Karaikal This charming town by the Bay of Bengal is famous for its churches and dargahs