General Knowledge Who was the last mughal emperor to sit on the peacock throne? Options:A. Muhammad ShahB. AurangzebC. Shah zafarD. Shah alam IIView AnswerA. Muhammad Shah Continue Reading Previous: Nightingale Florence (belongs to France) was a______________.Next: The Palk Strait separates which two countries?