akbar built buland darwaza in which city
Answers
Answered by
3
Fatehpur sikri, a town which is 43 km from Agra, India...
Similar questions