Charminar

The Charminar, constructed in 1591, is a monument and mosque located in Hyderabad, Telangana, India.

More by Shikhar

View profile