Where is The Central Palace Taksim?

Where is The Central Palace Taksim located?

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


Where is The Central Palace Taksim on the map?