Plot: Rachel journeys to the Princes’ Islands of Istanbul, a chain of small islands worlds away from the hustle and bustle of the city. An inspiring locale bursting with local culture, the islands are home to charming cafes and meandering streets
Episode Aired On:
Monday, June 16 2014 10 years ago