Debapriya Deb Mar 1, 2016 The temple is situated at the coastal town of Rameshwaram, in the state of Tamil Nadu.