Kerala, for generations has been a melting pot of cultural influences. Its history has been impacted by the advent of people of different geographical, racial and religious origin. These foreign intrusions have impacted the culture and lifestyle of Kerala