Published: 09:03 PM,Mar 19,2019 | EDITED : 04:04 PM,Apr 29,2024
The Sabanci Mosque located in Adana is the largest mosque in Turkey built on a 566,000 square feet of land. — AFP
Published: 09:03 PM,Mar 19,2019 | EDITED : 04:04 PM,Apr 29,2024