Who was the last Mughal Ruler of India? |
Bahadur Shah I Bahadur Shah II Shah Alam II Akbar Shah II |
Bahadur Shah II |
The correct answer is Option 2 - Bahadur Shah II The last Mughal ruler of India was Bahadur Shah II, also known as Zafar.
The Mughal rulers in order are: |