Author’s Note – This is yet another delicacy from Kerala, a South Indian State, that is called the land of coconuts.
Author’s Note – This is the traditional recipe from a southern state in India, Kerala, that is named after coconuts.