Icabpur

Icabpur is a village near Kailashahar in North Tripura district of Tripura state of India.