Turkey

Topkapi Palace

The Topkapi Palace is a large palace in Istanbul  that was the primary …

Hagia Sophia

Situated in the heart of Istanbul, Hagia Sophia (meaning ‘Divine Wisdom’),  was originally …