Karala cuisine

Kerala, savoured

Kerala is a food lovers’ paradise, with a lot to offer visitors