The breathtaking locations where the entire From series was filmed belong to Nova Scotia, a beautiful Canadian province.