Amba, Jhabua

Amba is a village in Madhya Pradesh state of India.