Mela: An Indian Carnival

Mela is a Sanskrit word meaning ‘gathering’ or ‘to meet’ or a fair. It is used in the Indian subcontinent…