Itwa_(Siddharth_Nagar)
Itwa (Siddharth Nagar)
Nagar Panchayat in Uttar Pradesh, India
Itwa is a town and tehsil in Siddharthnagar district in Basti division within Indian state of Uttar Pradesh.[1] Itwa is situated 265 km from the state's capital city Lucknow and 26 km from Nepal border.