By Varun Mukhia
- Stock Photo ID: #HR165990
- Image Credit: Picxy.com/ap28bd8252
- Description:The Spanish Mosque also known as Masjid Iqbal Ud Daula or Jam e Masjid Aiwan-E-Begumpet, is a mosque within the Paigah Palace, Begumpet, Hyderabad, India
- Location: Jamia Masjid Hyderabad, Patigadda, Begumpet, Hyderabad, Telangana, India