Recognise that spot? These are all the stunning Irish locations used in Bad SistersBad Sisters season two premieres on November 13, continuing the Garvey sisters' story.