Itahari - Itahari

Itahari is a sub-metropolitan city of seven municipalities located in the Sunsari District of Province No. 1 of Nepal

Itahari Travel Reports

Be the first person to submit travel report for this tourist place

Attraction Facts
Itahari

Type :
Country: Nepal
Continent: Asia
Annual Visitors : 0