A world map drawn by the famous Ottoman admiral, cartographer and sailor Piri Reis in 1513 has been put on display once again at Istanbul’s Topkapı Palace after a long break. The map on display is ...