Reasons Why Hagia Sophia in Istanbul Blew My Mind Away

Hagia Sophia in Istanbul Turkey Aya Sofia 4

Hagia Sophia in Istanbul: a Christian Basilica, a Mosque and a Museum

Aya Sofia or Hagia Sophia in Istanbul is another must-visit attraction that would blow your mind away. It served as a