Article Highlights

Sri Lanka Tamil Hindus gather at Vavvala Lake in the Sri Lankan village of Cheddikulam for the annual Aadi Amavasai, or the new moon for the Tamil month Aadi, which occurs in July and August. To pray for the souls of their departed fathers, the group observes several rituals on the occasion.