“The president explained that there are troops elsewhere in the country as well,” spokesman Bandula Jayasekera told AFP. “They are not only in the (Tamil-dominated) north.”
The visiting delegation was the first team of Indian MPs to visit the island since Sri Lankan forces crushed the Tamil Tiger rebels, ending an ethnic conflict which had claimed up to 100,000 lives.
Indian opposition leader Sushma Swaraj and the cross-party delegation met with Rajapakse on Saturday.
Among the visiting MPs were representatives from Tamil Nadu state, whose 60 million population share close cultural and religious links with Sri Lanka’s Tamils.
Sri Lankan forces have a strong presence across the north, which was badly damaged during decades of fighting.
Tamil politicians there have demanded political autonomy to address long-standing grievances of discrimination and oppression by Sinhalese-dominated governments.