KARUMARIAMMAN is a Hindu goddess of rain, predominant in the rural areas of South India. Her festivals are held during the late summer/early autumn season of "Aadi" throughout the Tamil Nadu and Deccan region, the largest being Aadi Thiruvizha....
Read More