According to Census 2011 information Kulasekarapuram village is located in Agastheeswaram Tehsil of Kanniyakumari district in Tamil Nadu, India,
The total geographical area of village is 1411.29 hectares. Kulasekarapuram has a total population of 2853 peoples.