On the beach of Agni Teertham at Ramswaram, pilgrims come and go.