Tweet Festivals in India From time immemorial, India has been considered to be a land of rich cultural heritage....