72 hours in Turkey: A spectacular visit to 9 best restaurants and 10 must-see landmarks February 23, 2023