Built in 1591, the Charminar is a historical monument and mosque located in Hyderabad, Telangana. It is a widely accepted theory that this structure was built in the centre of the city to ...
Sultan Salahuddin Abdul Aziz Mosque, Shah Alam ... Such is the transfixing effect of my first glimpse up inside the Charminar ...