Motihari
India /Bihar /Purvi Champaran / Motihari Motihari is located in the Indian state of Bihar. This town is located in the East Champaran district and is a very popular tourist destination among both pilgrims and history buffs. The town of Motihari is located just 120 kilometers from the main city of Patna. Motihari is mainly […]