Ambora, Seloo, Wardha, Maharashtra, India

Content updated on April 3, 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