
tokapi palace in istanbul is a huge palace complex where the rulers of the ottoman empire lived. it also affords excellent views over the bosphorus.




every country or bust!
tokapi palace in istanbul is a huge palace complex where the rulers of the ottoman empire lived. it also affords excellent views over the bosphorus.