Multiple choice general knowledge In which city of India is the Charminar located? Hyderabad Bijapur Bhubaneshwar Kolkata Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Charminar, meaning "four minarets," is a monument and mosque located in Hyderabad. It was built in 1591 by Muhammad Quli Qutb Shah to commemorate the end of a plague epidemic. Bijapur, Bhubaneshwar, and Kolkata are not the home of this landmark.