Multiple choice general knowledge history In which city of India is the Charminar located? Bijapur Kolkatta Bhuvaneshwar Hyderabad Reveal answer Fill a bubble to check yourself D Correct answer Explanation The Charminar ('Four Minarets') is a monument and mosque located in Hyderabad, Telangana. Built in 1591 by Muhammad Quli Qutb Shah, it symbolizes Hyderabad and is a masterpiece of Qutub Shahi architecture.