Istanbul and Antalya amongst the top 25 cities in the world’s best Instagrammable hotspot
Jun 18, 2019, at 10:01 pm
Istanbul/Antalya, Jun 18 (IBNS): Istanbul and Antalya, two of the most popular cities in Turkey, have made it to the list of most Instagrammable destinations in the world.