+
Rumelihisari castle

Photos of famous landmarks in Istanbul, Turkey. Includes the Hagia Sophia, Obelisk of Theodosius, Istanbul Military Museum and Dolmabahce clock tower.

Continue Reading..

Istanbul Turkey Asia