in which city is topkapi palace located
The Topkapi Palace, directly translated as Cannongate Palace, is located on Seraglio Point, a promontory overlooking the Marmara Sea, the Golden Horn and the Bosphorus and therefore a natural strategic location.