Where is The Central Palace Taksim, Istanbul?

Where is The Central Palace Taksim, Istanbul located?

The Central Palace Taksim, Istanbul, The Central Palace Taksim, Istanbul, Turkey (approx. 41.03965°, 28.98487°)


Where is The Central Palace Taksim, Istanbul on the map?