Ahmad Al Dabagh

Istanbul, Turkey

Dolmabahçe Palace

Situated on the banks of the Bosphorus Strait, the Dolmabahçe Palace is the former administrative center for the Ottoman Empire.

From the Community

Log in

or

Enter Your New Password