Amarapuram is a village in the state of Tamil Nadu in India. It is located at the banks of Karamanayar River in Thoothukudi District, about 15 km South of Thiruchendur.
In southern Tamil Nadu, Amarapuram is a small village located on the banks of the Karamanayar River, surrounded by agricultural land and situated about 15 km south of the town of Thiruchendur.