Turcha

Turcha is a Village of Gaisilat block come under Bargarh District, Odisha, India.

References

Category:Odisha