Sultan Ahmed Mosque – Travel Photo of the Moment

The Travel Photo of the Moment is of the Sultan Ahmed Mosque The Sultan Ahmed Mosque is the national mosque of Turkey and one of the most noticeable and distinctive landmarks in Istanbul. The mosque is a relic from the Ottoman Empire, built during the rule of Ahmed I between 1609 and 1616. Because of […]