25M people visit Istanbul’s Grand Camlica Mosque in 3 years The Grand Mosque of Çamlıca, which houses the Museum of Islamic Civilizations, has hosted 25 million people since its inauguration three years ago in Turkey’s largest city Istanbul. Apart from being a grand place of worship, the mosque is the most modern complex in Turkey […]
Read More...