Loading…
Mathura is a village in West Champaran district in the Indian state of Bihar. This village is located on Narkatiaganj -Raxaul main road and railway line.
No reviews yet. Be the first!
2026
2025
2023