Thousands of devotees throng Rameswaram for Aadi Ammavasai

Cities