Ambora, Seloo, Wardha, Maharashtra, India

Content updated on March 13, 2025.

Geographic Location of Ambora


The village Ambora is located in Seloo Tahsil of Wardha District in the State of Maharashtra in India.

Additional links