Beylerbeyi Palace, Üsküdar, İstanbul, Turkey
The Beylerbeyi Palace, Beylerbeyi meaning “Lord of Lords”, is located in the Beylerbeyi neighbourhood of Üsküdar district in Istanbul, Turkey at the Asian side of the Bosphorus.
Epic Turkey Culture & Adventure Route © Monika Newbound