Thousands of devotees gathered at sacred sites in Rameswaram to observe Thai Amavasya, a day dedicated to honoring ancestors.