Kerala

The story of the first Christmas cake made in India

Thalassery, Kerala - In November 1883, a merchant named Murdock Brown went to the Royal Biscuit Factory in what is now the southern Indian state of Kerala and asked the factory's owner, Mambally Ba...

Read More